Вопрос по c – Как использовать libcurl для HTTP сообщения?

8

Я новичок в использовании libcurl. Я не понимаю, как использовать его для запросов HTTP POST и как проверить результат. Как я могу использовать это для этого?

Да, я его проверил, но он выдается для загрузки файла. Я должен использовать его для отправки формы. Я не понимаю, как это можно сделать. Shraddha K
Вы проверили:curl.haxx.se/libcurl/c/postit2.html С наилучшими пожеланиями, Бо Bo.

Ваш Ответ

2   ответа
13
#include <curl/curl.h>
main()
{
  CURL *curl;
  curl_global_init(CURL_GLOBAL_ALL);
  curl = curl_easy_init();
  curl_easy_setopt(curl, CURLOPT_VERBOSE, 1);
  curl_easy_setopt(curl, CURLOPT_URL, "http://www.example.com/hello-world");
  curl_easy_setopt(curl, CURLOPT_POST, 1);
  curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "foo=bar&foz=baz");
  curl_easy_perform(curl);
  curl_easy_cleanup(curl);
}
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded Shraddha K
Error: User Rate Limit Exceeded
8

-d вариант. Вы можете использовать это несколько раз для передачи различных пар ключ-значение на сервер. Как только это сработает, используйте--libcurl флаг, чтобы увидеть, как это будет выглядеть, если вы пытаетесь использовать libcurl, чтобы вручную сделать это в вашем приложении.

Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded Shraddha K
Error: User Rate Limit Exceeded Shraddha K
Error: User Rate Limit Exceeded Shraddha K
Error: User Rate Limit Exceeded Shraddha K

Похожие вопросы