我已经使用curl库编写了一个用于Http发布的代码。 我的问题是我无法将数据发送到确切的页面。 我怀疑我是否能够连接到定义的特定URL。
代码段:
include <curl/curl.h>
main()
{
CURL *curl;
curl_global_init(CURL_GLOBAL_ALL);
curl = curl_easy_init();
curl_easy_setopt(curl, CURLOPT_VERBOSE, 1);
curl_easy_setopt(curl, CURLOPT_URL,
"http://www.example.com/web5/web/Default.aspx");
curl_easy_setopt(curl, CURLOPT_POST, 1);
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "data=Hello World");
curl_easy_perform(curl);
curl_easy_cleanup(curl);
}
当我以这种方式从浏览器中检查它时: http://www.example.com/web5/web/Default.aspx?data=Hello世界 它工作正常。
任何帮助将不胜感激。 感谢。