很好的php类,利用这个类可是利用php访问需要登录的网站。
下载:httpclass-2008-01-29
具体的使用方法见压缩文件内的测试文件!
另外一个类似功能的php class:
Class that implements requests to Web resources using the HTTP protocol.
特征如下:
- - May submit HTTP requests with any method, to any page, to any server, connecting to any port.
- - Provides support to setup connection and request arguments from a given URL.
- - May submit requests via a proxy server with support for authentication if necessary.
- - May establish connections via a SOCKS server.
- - Supports HTTP direct access or proxy based authentication mechanisms via SASL class library like HTTP Basic, HTTP Digest or NTLM (Windows or Samba).
- - Support secure connections (https) via Curl library with SSL support, or at least PHP 4.3.0 with OpenSSL support, or via a non-SSL HTTP proxy server.
- - Supports accessing secure pages using SSL certificates and private keys using Curl library
- - Supports user defined request headers.
- - Supports POST requests with a user defined array of form values.
- - Supports POST requests with a user defined request bodies for instance for making requests to SOAP services.
- - Supports streaming requests that require uploading large amounts of data of undefined length in small chunks to avoid exceeding PHP memory limits
- - Supports requests to sites hosting virtual Web servers.
- - Retrieves the HTTP response headers and body data separately.
- - Support HTTP 1.1 chunked content encoding
- - Supports session and persistent cookies.
- - Provides optional handling of redirected pages.
- - Supports defining connection and data transfer timeout values.
- - Can output connection debug information in plain text or formatted as HTML.
-
- An add-on class is provided to login to Yahoo sites and perform actions on the behalf of the logged users like exporting the user address book or sending invitation to a group.

Post a Comment