我正在尝试使用libcURL做一个简单的帖子。我注意到,如果我将数据定义为
char const data [] =“一些数据”;
它没有发布。
如果我使用char const * data =“Some data”;
它会发布POST。
主要问题是[] vs *。由于数组是指针,我不明白它为什么不使用数组样式发布。
非常感谢任何帮助。
谢谢, 格雷格
答案 0 :(得分:0)
libcurl将POST您传递给它的数据,例如CURLOPT_POSTFIELDS选项。只要确保正确传递它,它就不区分char数组和指向数据的指针。
可在此处找到一个非常简单的帖子示例:http://curl.haxx.se/libcurl/c/simplepost.html