2011-01-12 8 views
1

私は、HTTP POSTとGETにwinhttp.hを使用するWindows C++プログラムを移植しています。 私はwinhttp.hの代わりにMac用のC++で何ができるかについて提案してください。 ありがとうC++ for MacでのHTTPクエリ

答えて

2

あなたはCocoaを使用していますか? [NSUrlConnection class] [1]を使用できます。

そうでなければ、CURL/LIBCURLのようなCまたはC++の移植可能なHTTPクライアントを使用できます。

[1]:http://mywebsite.com/page.php?order=Bananas DESC

+0

いいえ、私は答えを更新し、私はC++ –

+0

OKを使用しています、ココアを使用していないHTTP GETのためのいくつかのサンプルなどが含まれています。 –

+0

あなたの答えの偽のURLを編集したいかもしれません。 –

2

はブースト:: ASIOを使用しないのはなぜ?シンプルで使いやすく、よく設計されたIP用C++ API

http://www.boost.org/doc/libs/1_45_0/doc/html/boost_asio.html

+1

それはHTTP要求のための45MBのライブラリです... –

+0

どのように40 MBを思いつきますか? boost :: asioを使ってWindows DLLを構築し、boostライブラリを静的にバインドしました。 DLLのサイズは628kbです。 –