http_client_test.cpp 579 B

123456789101112131415161718192021
  1. #include "requests.h"
  2. int main() {
  3. auto resp = requests::get("http://www.example.com");
  4. if (resp == NULL) {
  5. printf("request failed!\n");
  6. } else {
  7. printf("%d %s\r\n", resp->status_code, resp->status_message());
  8. printf("%s\n", resp->body.c_str());
  9. }
  10. auto resp2 = requests::post("127.0.0.1:8080/echo", "hello,world!");
  11. if (resp2 == NULL) {
  12. printf("request failed!\n");
  13. } else {
  14. printf("%d %s\r\n", resp2->status_code, resp2->status_message());
  15. printf("%s\n", resp2->body.c_str());
  16. }
  17. return 0;
  18. }