3

到目前为止,我只看到了将 xbuf_frurl() 与 HTTP_GET 方法一起使用的示例。g-wan中的这个功能是否支持HTTP_POST?如果是这样,我如何传递 POST 数据?

谢谢。

4

2 回答 2

0

I think you'll need the curl library for this kind of request (look at http://gwan.com/developers libraries part)

http://curl.haxx.se/libcurl/c/

and here the g-wan sample

http://gwan.com/source/curl.c

于 2013-02-04T13:25:17.330 回答
0

提供参数时xbuf_frurl()可以使用 G-WAN API 调用:HTTP_POSTx-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 更简洁,并且以“不那么冗长”的方式(而不是一行代码)执行它似乎不太可能。

希望能帮助到你。

于 2013-02-18T10:52:59.237 回答