http协议解决思路
发布时间: 2012-04-05 12:42:39 作者: rapoo
http协议
想在socket编程中实现客户端以get的方法(能给出具体在socket中实现程序最好),请求 HTTP 响应;并且得到响应后返回的数据(如大文件)(服务端也要自己实现)
请编程高手,达人,有知道这方面消息的大虾们,不吝赐教啊。。。。
小生这方xiaxia啦。。。。
[解决办法]
简单:
客户端写
GET /file HTTP/1.1
Host: server-name.com
服务端写
HTTP/1.1 200 OK
Content-Length: <文件长>
文件内容
复杂的:去搜索 rfc2616
[解决办法]
用现成的库
linux: libcurl
windows: wininet
自己写,看rfc2616协议去。就是拼字符串
[解决办法]
完全支持楼上建议。
[解决办法]
[解决办法][解决办法][解决办法][解决办法][解决办法]先看rfc1945和rfc2616,然后自己解析和实现http协议。
服务器端必须自己写,或者在开源的基础上改,都不简单。
客户端可以用curl或者wininet等库,简化开发。