文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>soap入门资料(7)

soap入门资料(7)

时间:2007-04-28  来源:shiwudao

SOAP HTTP绑定 HTTP协议 HTTP基于TCP/IP进行通讯。一个HTTP客户端通过TCP连接到HTTP服务器。在建立一个连接之后,客户端可以发送一个HTTP request消息给服务器。
POST /item HTTP/1.1 Host: 189.123.345.239 Content-Type: text/plain Content-Length: 200
而服务器呢处理这个请求,然后发送回一个response给客户端。这个响应中包含status信息以指示request的状态。
200 OK Content-Type: text/plain Content-Length: 200
 
在上面的例子中,服务器返回了status 200,表示请求成功。
如果服务器不能解析请求,可以返回类似下面的响应。
400 Bad Request Content-Length: 0
 
SOAP HTTP绑定
一个SOAP方法是指一个遵循SOAP编码规范的HTTP request/response.
HTTP + XML = SOAP
一个SOAP请求(request)可以是HTTP POST也可以是HTTP GET请求。
HTTP POST请求至少指定2个HTTP头:Content-Type和Content-Length.
 
Content-Type
Content-Type定义了消息的MIME类型和用于XML体的编码方式(可选)
语法
Content-Type: MIMEType; charset=character-encoding
例子
POST /item HTTP/1.1 Content-Type: application/soap+xml; charset=utf-8
 
Content-Length
Content-Length用于指定request或response的Body的字节数。
语法
Content-Length: bytes
例子
POST /item HTTP/1.1 Content-Type: application/soap+xml; charset=utf-8 Content-Length: 250
 
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载