c++使用winhttp传入ip和路径问题
这两个地方如何用参数替换呢https://www.52pojie.cn/forum.php?mod=image&aid=2524747&size=300x300&key=c1ef8d2cc2fa7b2c&nocache=yes&type=fixnone&ramdom=pYKy7
这俩参数的类型是 LPCWSTR
int main(int argc, char* argv[])
我写的是这个,然后强转(LPCWSTR)argv 但是会报错,在发送请求那一步,getlasterror输出发现是 12007
有师傅知道如何解决吗。
本帖最后由 236A 于 2022-5-26 02:14 编辑
域名和资源路径 例如:https://www.52pojie.cn/thread-1641112-1-1.html
WinHttpConnent(...,TEXT("www.52pojie.cn")) WinHttpOpenRequest(...,TEXT("/thread-1641112-1-1.html"))
至于 char* 转LPCWSTR 用wsprintf() //LPCWSTR = WCHAR = CString
也可以char * 转string MultiByteToWideChar L""可以,估计你网址那里写错了,例如少写了/之类的 学习一下 跟着大佬学习一下 非常棒,值得学习,吾爱使我成长。 路径加* 不然你的路径寻找不到的 苏紫方璇 发表于 2022-5-26 01:27
MultiByteToWideChar
真的牛皮,焦虑只会讨乱我的思维,早知道好好的百度一下了
页:
[1]