PHP CURL 模拟 post 失败

宇晨007 2010-01-12 01:58:40
模拟POST 到一个ASP的页面,报错
偶尔会成功,但多数情况返回如下结果
什么原因,大家讨论一下




您所请求的网址(URL)无法获取

当尝试进行以下请求时:

发生了下列的错误:

* Invalid Request
无效的请求

Some aspect of the HTTP Request is invalid. Possible problems:
HTTP 请求的某些方面是无效的。可能是下列问题:

* Missing or unknown request method
缺少请求方式或未知的请求方式
* Missing URL
缺少网址
* Missing HTTP Identifier (HTTP/1.0)
缺少 HTTP 标识(HTTP/1.0)
* Request is too large
请求命令过长
* Content-Length missing for POST or PUT requests
POST 或 PUT 请求缺少内容长度
* Illegal character in hostname; underscores are not allowed
主机名称中包含不合法的字符;下划线是不允许的。
...全文
296 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
苍蝇①号 2010-01-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jakey9826 的回复:]
提示已经很明显了,按照提示的错误原因一个一个的排查
[/Quote]
这可能是你自己构造的http头不规范,查查rfc关于http头的文档去
程序猿之殇 2010-01-12
  • 打赏
  • 举报
回复
提示已经很明显了,按照提示的错误原因一个一个的排查

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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