• ベストアンサー

C++BuilderでHTTP通信する方法について

CodeGear RAD Studio 2007付属のC++BuilderでHTTP通信する方法について教えてください。 具体的には、楽天やアマゾンのWebサービスを利用したり、 ほか株式の自動売買とかに使えないか知りたいのです。

質問者が選んだベストアンサー

  • ベストアンサー
  • buriburi3
  • ベストアンサー率44% (353/792)
回答No.1

バークレー Socketを使って80番ポートに RFC1945(HTTP/1.0) かRFC2616(HTTP/1.1) でメッセージを送ります。 Proxyを使用する場合は RFC1738にしたがってください。 C++Builderのソケットは変な癖は無いのでSocket通信の教科書に書いてある通りに使えます。 ※ヘッダファイルは微妙に違ったと思いますので注意 WindowsのSocketはIO扱いなのでメッセージの読み書きにはread/Writeを使ったほうが良いです。 HTTP処理はVisualC++でMSCを使うかJavaで組んだほうが簡単ですよ?

peitan_id
質問者

お礼

どうもありがとうございます。MFCも検討してみます。

関連するQ&A