全球主机交流论坛
标题:
求HTTP协议牛人
[打印本页]
作者:
lsylsy2
时间:
2012-1-15 13:33
标题:
求HTTP协议牛人
看RFC看的眼花……
如果我写一个代理程序的话,HTTP头有哪些是需要传递的?
传递的有Host,UserAgent,Accept,Referer,Cookie,Content-Type,Content-Length
如果request method是POST的话post本身要传,貌似还有个Content-Disposition,没看懂……
可能还会有Authorization;
因为是代理,还需要加上X-forward-for,这个是怎么做的?
还有其他的么?
作者:
lsylsy2
时间:
2012-1-15 13:34
关于cookie,如果只是做代理的话,应该怎么传?没看懂……
作者:
黄局长
时间:
2012-1-15 13:37
绑定
作者:
lsylsy2
时间:
2012-1-15 14:51
up
作者:
肉鸟
时间:
2012-1-15 14:54
不懂 帮顶
楼主你吃瓜子皮么
作者:
Kokgog
时间:
2012-1-15 14:55
我记得http代理除了第一行是url,而不是uri,需要处理一下,其他就是转发.........透明代理需要加个x_forward_for.........
作者:
wvidc
时间:
2012-1-15 14:56
xmlHTTP.setRequestHeader "Content-Length",len(data)
xmlHTTP.setRequestHeader "CONTENT-TYPE", "application/x-www-form-urlencoded"
作者:
wvidc
时间:
2012-1-15 14:57
xmlHttp.setRequestHeader "Set-Cookie", data
xmlHttp.send
作者:
lxfy
时间:
2012-1-15 15:36
下个源码自己看看比较好,估计没人会给你一点点讲
作者:
李院长
时间:
2012-1-15 15:44
收到什么就往外扔什么,接到什么就往里扔什么,透明代理就加个 x forward for 的头
其实http代理很容易实现,但是针对万万千千的不同情况你会发现http代理是最难做的
http://stackoverflow.com/questions/226784/how-to-create-a-simple-proxy-in-c
作者:
wdlth
时间:
2012-1-15 15:46
本帖最后由 wdlth 于 2012-1-15 15:47 编辑
Content-Disposition一般是是用来弹下载框,决定文件名的。
作者:
挨个搞
时间:
2012-1-15 17:43
想做的大而全是费力不讨好的事情
最好针对自己的应用相应调整
作者:
hepac
时间:
2012-1-15 17:45
那么多开源的,随便找一个看看就行
欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/)
Powered by Discuz! X3.4