18 HAZİRAN 2009, PERŞEMBE
Nasıl C ile HTTP isteği yapmak mı ?
Kolayca C ile HTTP isteği yapmak için herhangi bir yolu var mı ? Özellikle, bir sayfa (API) içeriğini indirme ve içeriğini kontrol etmek için 1 veya 0 varsa görmek istiyorum. Ayrıca bir dize içine içeriğini indirmek mümkün mü?
CEVAP
10 Temmuz 2009, Cuma
Aynı sorun bende de vardı. libcurl gerçekten tamamlandı. İstediğin gibi bir C kütüphanesi için ilgisini çekebilecek 4* a *C sarıcı var. neon da webdav destekleyen başka ilginç bir C kütüphanesi.
curlpp C kullanırsanız doğal görünüyor . Pek çok örnek kaynak dağılımı verilmektedir. Böyle bir şey yaptığınız bir URL içeriğini almak (örnekler elde) :
// Edit : rewritten for cURLpp 0.7.3
// Note : namespace changed, was cURLpp in 0.7.2 ...
#include <curlpp/cURLpp.hpp>
#include <curlpp/Options.hpp>
// RAII cleanup
curlpp::Cleanup myCleanup;
// Send request and get a result.
// Here I use a shortcut to get it in a string stream ...
std::ostringstream os;
os << curlpp::options::Url(std::string("http://www.wikipedia.org"));
string asAskedInQuestion = os.str();
Curlpp kaynak dağıtımı examples
dizin bakın, daha karmaşık durumlarda bir çok şey var.
benim 2 sent
Bunu Paylaş:
Nasıl C ile HTTP isteği yapmak mı ?...
Nasıl Node.js harici bir HTTP isteği y...
Nasıl bir başlık curl çağrısı ile bir ...
Nasıl parametre olarak gönderilen bir ...
Nasıl bir HTTP node.js istek yapmak iç...