II5和II6POST 请求的问题

suxk 2010-10-22 10:24:16
我做了客户端用socket连接IIS服务,请求数据如下
"POST http://114.249.236.197/test/(S(ffvu1vui51vt4hjevawwr255))/TextBuilder.ashx?Auc_SessionID=ffvu1vui51vt4hjevawwr255 HTTP/1.1
Accept:*/*
Host:114.249.236.197
Content-length: 56
Connection:Keep-Alive
Cache-Control: no-cache


IIS5.0下正常,但IIS6.0服务器恢复如下:
"HTTP/1.1 400 Bad Request
Connection: close
Date: Fri, 22 Oct 2010 14:26:14 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Content-Type: text/html; charset=utf-8

<html><body>Bad Request</body></html>"
那位大侠帮我看看什么问题?
...全文
77 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
suxk 2010-10-25
  • 打赏
  • 举报
回复
POST的数据是二进制的不可见,我没办法贴出来。长度肯定是正确的。IIS5.0运行是正确的。
哈利路亚1874 2010-10-24
  • 打赏
  • 举报
回复
我遇到过这种问题:
1.确认/TextBuilder.ashx文件存在
2.你POST数据要附加在最后,我没看见你的数据
3.Content-length字段必须是你POST的数据的长度,必须正确

8,327

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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