HttpSendRequestA 函数返回错误代码12150 这样的问题怎么解决?

guguqiaqia 2009-05-26 11:09:53

HEADER这么写的:
POST /user/mologin.php HTTP/1.1
Host: kacha.host1.sinodns.net
Content-Type: application/x-www-form-urlencoded
Content-Length: 69
Connection: close

utype=email&email=test@kacha.com&password=123456&expire=31536000


HttpSendRequestA 函数返回错误代码是12150.MSDN 说是因为
12150 ERROR_HTTP_HEADER_NOT_FOUND
The requested header could not be located.

我想做使用邮件和密码自动登录,如果header为Host: kacha.host1.sinodns.net
Content-Type: application/x-www-form-urlencoded 则可以执行成功函数HttpSendRequestA 。但是如果为全部信息则不可以成功执行HttpSendRequestA 函数,返回错误代码12150.

可是我不知我该怎样修改这个header。
该怎样修改这个header呢?
谢谢。

...全文
751 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
guguqiaqia 2009-05-31
  • 打赏
  • 举报
回复
对不起,我不是很明白楼上你的意思。
WaistCoat17 2009-05-26
  • 打赏
  • 举报
回复
utype=email&email=test@kacha.com&password=123456&expire=31536000
guguqiaqia 2009-05-26
  • 打赏
  • 举报
回复
什么是我抓包有问题?

你说的是我的HEADER写的有问题 ?能否说清楚 ?

WaistCoat17 2009-05-26
  • 打赏
  • 举报
回复
简单的抓包工具smartsniff:http://www.ouyaoxiazai.com/soft/llrj/63/4411.html

MS的NetMoniter
guguqiaqia 2009-05-26
  • 打赏
  • 举报
回复
我的HTTP HEADER 是自己的呀。
如下:
POST /user/mologin.php HTTP/1.1
Host: kacha.host1.sinodns.net
Content-Type: application/x-www-form-urlencoded
Content-Length: 69
Connection: close

utype=email&email=test@kacha.com&password=123456&expire=31536000

那登录功能不能用POST方式的命令实现了 ?

guguqiaqia 2009-05-26
  • 打赏
  • 举报
回复
因为我刚做网络开发。不知道你们说的抓包是什么意思。也不知道怎么抓包。用什么函数呢。?

谢谢。
WaistCoat17 2009-05-26
  • 打赏
  • 举报
回复
先抓包看下http的Header是什么,然后通过HttpAddRequestHeaders添加相应的段。
yxw860516 2009-05-26
  • 打赏
  • 举报
回复
cookie是实时连接时获取的吧,实现设定没用的
biweilun 2009-05-26
  • 打赏
  • 举报
回复
自动登陆不都是用Cookie实现的么?

你抓包有问题,怀疑。因为无法Locate

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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