C++ 以POST方式向网页提交数据.求助大神

2025-03-10 21:33:08
推荐回答(2个)
回答1:

1、VS2005或以上的IDE默认是用UNICODE的,你代码里混用ANSI和UNICODE,又做强制转换,导致了一些参数出错
2、OpenRequest接受两种不同的参数的,既然你用的是HTTP_VERB_POST,为什么要强制转换成LPCTSTR呢,这样会导致它调用的是另外一个函数(C++支持同名函数,不同参数)。

回答2:

这个可以使用 SOCKET 模拟HTTP POST,,,,也可以使用 WIN的库 wininet