タグ

c++とHTTPに関するcrafのブックマーク (2)

  • C++ - C++ の開発者に RESTful サービスを

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 C++ の開発者に RESTful サービスを Sridhar Poduri コード サンプルのダウンロード 今回は、OAuth をサポートする標準の C++ クラスと C++ REST SDK を使って、ファイルを Dropbox にアップロードするシンプルな Windows ベースのクライアント アプリを作成する方法を紹介します。 接続型デバイスの環境では、ネイティブ アプリや Web アプリ、さらにはクラウドベースのサービスとクラウドベースでないサービスが混在して接続してくる Web サイトなど、異種混在環境になる傾向がますます強まっています。これらのアプリは、このように多種多様なデバイスやサービスのデ

    C++ - C++ の開発者に RESTful サービスを
  • ミニマルなHTTPサーバ - かそくそうち

    http://0xcc.net/blog/archives/000178.html このコードには長時間動作させる上で明らかにマズい点が二つあります。 (22:58追記: 問題のコードは既に修正されています。高林さん、すばやい対応ありがとうございます。) 「UNIXネットワークプログラミング」の別の節に解説はありますが、コードだけコピペした人が困らないよう指摘しておきます。 一つ目はSIGPIPEシグナルの発生に備えていない点です。 サーバーがレスポンスを返す前にクライアントがソケットを閉じてしまうと、write()がSIGPIPEシグナルを生成することがあります。 SIGPIPEの既定の動作はプロセスの終了なので、この状況が発生しただけでサーバーは勝手に(coreを残さず)終了してしまいます。 通常は次のような関数でSIGPIPEを無視します。 #include <cstring> #i

    ミニマルなHTTPサーバ - かそくそうち
  • 1