设为首页收藏本站

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1724|回复: 3

Class: PHP HTTP protocol client

[复制链接]
发表于 2011-5-25 09:09:06 | 显示全部楼层 |阅读模式
Name:
PHP HTTP protocol client Support forum
Base name:
httpclient
Description:
HTTP client to access Web site pages
Related top rated classes:
http, ssl, HTTP POST, http client, post, Manuel Lemos, Access, https
Version:
-
Required PHP version:
3
License:
BSD License

Detailed descriptionClass that implements requests to Web resources using the HTTP protocol.

It features:

- 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.
Freshmeat project
Project record:
httpclass
Popularity score:
329.37
Vitality score:
36.56

Packages needed by this class
ClassDependencyWhy it is needed
Simple Authentication and Security LayerConditionalWhen the HTTP server requires authentication, the SASL package provides support for implementing authentication mechanisms like: Basic, Digest, PLAIN, LOGIN, CRAM-MD5, NTLM (Windows or Linux/Unix with Samba).
Packages that need this class
ClassDependencyWhy it is needed
AIMRequiredconnectivity to Authorize.net server
Akismet classRequiredFor http protocol
Amazon S3 Stream WrapperRequiredThis class is the base for open HTTP Communication
File Exchange ProtocolRequiredThe Filesystem is working over HTTP/1.0
French White PagesRequiredHTTP Post Query
Freshmeat project query classRequiredAccess the Freshmeat site with HTTP protocol
From Browser - Youtube UploadRequiredFor HTTP negociation
gHttpRequiredThis class is the base for open HTTP
PHP GitConditionalIn order to run run git_http_client.php
PHP Print IPPConditionalIPP protocol transits by http. Here is a compatible and stable http backend.
PHP SVN ClientRequiredfor http(s) protocol
SOAP server classOptionalUsed in the SOAP client example script
WAP PushRequiredThe wPush uses this class for the POST query.
Trackback links
LinkDescription
12 cosas que necesitas saber acerca PHPHola a todos, leyendo mi mailing list de PHPClasses me topo con un artículo interesante en inglés llamado “12 things you need to know about PHP” en un blog llamado Compdigitec Labs...
12 things you need to know about PHPAre you still thinking that PHP is an web-only language or is “not a real language”?...
Alternative to CURL in MoriartyI just checked in a small update to moriarty that might solve a problem some people have experienced using curl...
Blast from the pastAbout a year ago I was dabbling and creating a simple PHP webapp at work to allow us to perform various operations on our platform stores used in development...
http client-
PHP HTTP ClassI’ve found a great PHP script that can essentially turn a web server into a virtual browser...
PHP HTTP Class 2Revisiting the topic of my previous post, I’ve played around some more with this PHP HTTP Class...
Save yourself some work: important PHP classes/libraries/projects for developersFrom sending mail with attachments to fetching content via RSS to sending a trackback - a list of common coding tasks that is solved with good existing code...

Files
FileRoleDescriptionSizeDate
http.phpClassHTTP class file
63,263
2011-01-26 18:20
LICENSE.txtLic.BSD like license
1,634
2006-04-17 12:44
test_cookies.phpTestUnit test script to verify cookie manipulation functions
2,031
2007-02-07 14:23
test_http.phpExampleHTTP class test page script
7,033
2011-01-26 18:22
test_http_cookies.phpExampleScript to test cookie support
2,272
1999-12-26 22:20
test_http_image_request.phpExampleExample script on how to request an image from a remote site to made available through a local server
1,278
2003-10-28 22:22
test_http_post.phpExampleEmulate a form submission using HTTP POST submitting form field values including file uploads
3,160
2004-08-11 21:15
test_http_soap.phpExampleExample script on how to make a request to SOAP service
3,329
2008-01-20 15:59
yahoo_export_address_book.phpExampleScript to login in Yahoo and export the user address book
1,247
2006-04-09 23:52
yahoo_group_invite.phpExampleScript to login in Yahoo and invite users to a Yahoo!Groups mailing list
1,503
2006-04-09 23:49
yahoo_user.phpClassClass to login and access resources for Yahoo registered users
7,207
2007-02-07 14:24
Download all files: httpclient-2011-01-26.zip (32KB) httpclient-2011-01-26.tar.gz (28KB)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2011-5-25 22:57:18 | 显示全部楼层
一等男人,家外有家;
二等男人,家外有花;
三等男人,急了乱抓;
四等男人,下班回家;
五等男人,下班回家,她不在家;
六等男人,下班回家,她有个他,她不在家;
七等男人,下班回家,她在他家。




怎样快速丰胸,如何快速丰胸,怎样能快速丰胸
发表于 2011-6-3 23:34:39 | 显示全部楼层
发表于 2011-10-30 07:04:03 | 显示全部楼层
真正围观中...-_-
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|BC Morning Website ( Best Deal Inc. 001 )  

GMT-8, 2025-12-12 09:45 , Processed in 0.016442 second(s), 17 queries .

Supported by Best Deal Online X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表