libcURL发布混乱

时间:2011-05-17 15:22:29

标签: c libcurl

我正在尝试使用libcURL做一个简单的帖子。我注意到,如果我将数据定义为

char const data [] =“一些数据”;

它没有发布。

如果我使用char const * data =“Some data”;

它会发布POST。

主要问题是[] vs *。由于数组是指针,我不明白它为什么不使用数组样式发布。

非常感谢任何帮助。

谢谢, 格雷格

1 个答案:

答案 0 :(得分:0)

libcurl将POST您传递给它的数据,例如CURLOPT_POSTFIELDS选项。只要确保正确传递它,它就不区分char数组和指向数据的指针。

可在此处找到一个非常简单的帖子示例:http://curl.haxx.se/libcurl/c/simplepost.html