01/10/2018, 10:38

Hỏi về http request

e đang có một chương trình, mà cần http request post lên web server một file nào đó ví dụ file log. Nhưng em không biết làm thế nào để sử dụng http post lên server cả, lên google thì họ toàn đưa mấy code lỗi.
Tiện đây em muốn hỏi là để thêm thư viện curl vào project của mình thì làm như nào ạ, em sử dụng code::block.

Dark.Hades viết 12:47 ngày 01/10/2018

Xem doc của chính site luôn cho dễ tiếp cận:
https://curl.haxx.se/libcurl/c/fileupload.html

Lekien viết 12:41 ngày 01/10/2018

khi thêm vào project báo chưa khai báo bác ơi

Dark.Hades viết 12:45 ngày 01/10/2018

Bạn thay #include <curl/curl.h> thành #include "curl/curl.h"
Tiếp theo phải build lib curl ra, sau đó include vào g++/project

UPDATE:
Ngày trước mình dùng windows thì có cái này hỗ trợ build curl:

GitHub

blackrosezy/build-libcurl-windows

build-libcurl-windows - Batch script to download and build libcurl (using Visual Studio compiler)

Lekien viết 12:51 ngày 01/10/2018

em dùng code::block mà cái tool trên chỉ build cho VS thôi, có cách nào để build k ạ

Dark.Hades viết 12:40 ngày 01/10/2018

Bạn cần có 1 tool command line để chạy GCC.
MINGW hoặc CYGWIN
https://curl.haxx.se/docs/install.html

Lekien viết 12:40 ngày 01/10/2018

build ra rồi thì làm sao để include vào project code block

Dark.Hades viết 12:44 ngày 01/10/2018

Bạn có thể google keyword:

  • include lib file in code blocks

-> https://stackoverflow.com/questions/5862757/how-do-i-link-to-a-library-with-codeblocks

Bài liên quan
0