これまでのところ、HTTP_GET メソッドで xbuf_frurl() を使用する例しか見てきませんでした。g-wan のこの関数は HTTP_POST をサポートしていますか? その場合、POST データを渡すにはどうすればよいですか?
ありがとう。
xbuf_frurl()
G-WAN API 呼び出しは、パラメーターを提供するときに使用できますHTTP_POST
。x-www-form-urlencoded
xbuf_frurl(xbuf, "gwan.com", 80, HTTP_POST, "/?form", 1000, "&arg1=123&arg2=456");
ところで、次のリリースでは、HTTPS
SSL を使用するためのフラグが導入されます。
xbuf_frurl(xbuf, "gwan.com", 443, HTTPS | HTTP_POST, "/?form", 1000, "&arg1=123&arg2=456");
両方の呼び出しは libcURL よりも簡潔であり、(1 行のコードよりも) 「冗長でない」方法で実行する可能性は低いようです。
それが役に立てば幸い。
この種のリクエストにはcurlライブラリが必要になると思います(http://gwan.com/developersライブラリの部分を見てください)
http://curl.haxx.se/libcurl/c/
ここにg-wanのサンプルがあります