サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
clx.cielquis.net
Declaration template <class Socket> class basic_http : public Socket; typedef basic_http<tcp::socket> http; Overview http は,指定したホスト名 + パス名に HTTP リクエストを送信して内容を取得するためのクラスです. get() メソッド,および post() メソッドはそれぞれ GET,POST リクエストに対応しています. 取得された内容は,ステータスコード,ヘッダ,本文に分割して記憶します.ユーザは,それぞれ code(),head(),body() メソッドで結果を取得することができます. Example example_http.cpp #include <iostream> #include "clx/http.h" #include "clx/uri.
Declarations namespace ssl { enum { sslv2 = 0, sslv3, tlsv1, sslv23 }; enum { pem = SSL_FILETYPE_PEM, asn1 = SSL_FILETYPE_ASN1 }; template < int Version, int Family = AF_INET > class basic_socket : public basic_rawsocket<SOCK_STREAM, Family>; typedef basic_socket<sslv23, AF_INET> socket; typedef basic_acceptor<sslv23, AF_INET> acceptor; typedef basic_sockaddress<AF_INET, IPPROTO_TCP> sockaddress;
Overvies CLX C++ Libraries は,文字列処理やネットワークプログラミングの補助などを行うための, ヘッダファイルのみで構成された C++ ライブラリです. CLX C++ Libraries は, BSDライセンスで配布しています.ソースコードの複製・改変は自由ですが, 自己責任でお願い致します. Usage CLX C++ Libraries を使用する際には,以下のファイルをダウンロードし, 解凍して出来た clx フォルダ以下のヘッダファイルを作業フォルダにコピーするか, または,インクルードオプションを適切に指定して下さい. CLX C++ Libraries で作成したクラスは clx 名前空間の中に定義してあります. 利用する場合は,直接指定するか適切な using ディレクティブを指定して下さい. 動作確認は gcc 4.0.2 (Linux), gc
このページを最初にブックマークしてみませんか?
『CLX C++ Libraries』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く