有沒有辦法使用JSON格式的libcurl發送HTTP請求?libcurl以json格式獲取請求
我的當前請求使用的libcurl是
curl_easy_setopt(curl_handle, CURLOPT_URL, "http://localhost:9200/_search?q=tag:warcraft")
。它相當於捲曲是
curl -XGET http://localhost:9200/_all/tweet/_search?q=tag:warcraft
我想用libcurl發送下面的curl請求(以json格式)。
curl -XGET http://localhost:9200/_search -d '{
"query" : {
"term" : { "tag": "warcraft" }
}
}'
我想知道發送上述請求的等效libcurl代碼。謝謝。
我認爲CURLOPT_POST和CURLOPT_POSTFIELDS與http post請求有關。我需要一些HTTP GET請求。 –
海事組織,不是一個好主意。但仍然可以實現。答案已更新。 – kalyan
謝謝。我接受了使用POST方法的建議,並使其運行。我遵循這個代碼框架。 http://curl.haxx.se/libcurl/c/simplepost.html –