libcurlを使用してCプログラムで以下の行を模倣しようとしています-
curl -d "HelloWorld" http://testserver/messaging/topic
上記は機能します-メッセージが届きます。
基本的にやりたいことは、単純な文字列を URL に投稿することだけです。私はこれを持っています(例から取られました)が、それは私に与えます-
の
JBossWeb/2.0.1.GA - エラーレポート
HTTP ステータス 405 -
タイプステータス レポート
メッセージ
説明指定された HT TP メソッドは、要求されたリソース () に対して許可されていません。
JBossWeb/2.0.1.GA
アウトまた、テキストを渡すにはどうすればよいですか?- URL に「?HelloWorld」を追加することによって?
#include "curl/curl.h"
void main(int argc,char **argv)
{
fprintf(stderr, "IN\n");
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if (curl) {
curl_easy_setopt(curl, CURLOPT_URL, "http://testserver/messaging/topic/");
res = curl_easy_perform(curl);
if (res != CURLE_OK) {
fprintf(stderr, "failed %s\n", curl_easy_strerror(res));
}
curl_easy_cleanup(curl);
}
fprintf(stderr, "OUT\n");
exit(0);
}