如何POST数据到目标服务器

ice_walker 2008-09-26 04:31:40
我想提交下边这些数据到目标服务器
POST /a.asp?tp=yes HTTP/1.1
Accept: application/x-shockwave-flash, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Referer: http://xxxx.xxxx.cn/index.asp
Accept-Language: zh-cn
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; cafe8)
Host: xxxx.xxxx.cn
Content-Length: 39
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: ASPSESSIONIDSQCCSATA=BOAPPFDBFEHINNICIOONFDAM

&ps=30&ps=24&ps=23&qq=3&C1=ON
这些数据中 只有Cookie:的值是变的,该怎么写呢 ?
我用的是poststr 但不知道COOKIE这该怎么弄了 怎么获取当前的COOKIE呢
看了好多关于idhttp和idcookiemanager的资料 还是没弄明白怎么写

请高手指点
...全文
62 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ice_walker 2008-09-26
  • 打赏
  • 举报
回复
能详细讲下吗 ?我刚刚接触网络编程
kernelj 2008-09-26
  • 打赏
  • 举报
回复
NMHTTP中有个header的属性里面会包括类型的内容,然后你通过一些字符串操作,应该就可以获得。
ice_walker 2008-09-26
  • 打赏
  • 举报
回复
我是在POST数据后 服务器返回
HTTP/1.1 200 OK
Date: Fri, 26 Sep 2008 08:52:12 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Content-Length: 344
Content-Type: text/html
Set-Cookie: ASPSESSIONIDQQDDBDAQ=OJMAPHJBCCJMJHKKINNODBFH; path=/
Cache-control: private

这之后 COOKIE就变了
ice_walker 2008-09-26
  • 打赏
  • 举报
回复
如何获取呢 ?
能具体讲讲吗 谢谢了
kernelj 2008-09-26
  • 打赏
  • 举报
回复
那你肯定要先获取cookie啊,实在不行不可以模拟提交咯
ice_walker 2008-09-26
  • 打赏
  • 举报
回复
帮帮忙啊
ice_walker 2008-09-26
  • 打赏
  • 举报
回复
我是要重复进行这个操作,但每次COOKIE的值都会变
kernelj 2008-09-26
  • 打赏
  • 举报
回复
直接建立socket连接,然后 send

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧