タグ

httpに関するmakoreeのブックマーク (2)

  • WebSocketについて調べてみた。 - Qiita

    実はけっこう前からWebSocketの詳しい仕組みについて気になってて、遂に一念発起して調べてみた。何かとても良さげっぽい。 そもそもWebSocketとは Webにおいて双方向通信を低コストで行う為の仕組み。インタラクティブなWebアプリケーションではサーバから任意のタイミングでクライアントに情報の送信とかしたい事があって、例えばFacebookのチャットアプリみたいに多数のクライアントが一つのページにアクセスしてて誰かがメッセージを投稿するとそれをその他のユーザーに通知したい場合があって、そういった時に双方向通信の必要性が出てくる。 元々はWebにおいてはHTTPしか通信の選択肢が無くてHTTPのロングポーリング使って無理矢理双方向通信実現したりしてたんだけど、流石に無駄が多すぎるし辛いよねって事でWebSocketというプロトコルが作られた。 WebSocketにおいては、TCP上で

    WebSocketについて調べてみた。 - Qiita
  • 【エンジニア初学者向け】これだけは抑えておきたいAPI接続に必要なHTTPプロトコルの基礎知識

    どうも、スウェーデンでITエンジニアをしているあめぞう(@amezousan)です。 今回はAPI接続に必要なHTTPプロトコルの基礎知識について書きます。 インフラを経験していないエンジニアほど「HTTPプロトコル基礎」を学ばずに何となくでAPI接続を済ませてる人、苦手意識を持っている人が結構居ることに気がつきました。 基礎を知れば「API接続はとても簡単である」と言うことをお伝えできればと思い記事を書いています。 主な読者ターゲットは以下を想定しています。 エンジニア経験 1~2年目の人達 インフラ知識を我流で学んできたエンジニアの人達 では早速解説していきます。 はじめに 皆さんはブラウザに「google.com」と入力して、どのようにしてGoogleのサイトが表示されるかをご存知でしょうか。 こちらを説明する上で書かせないのがネットワーク用語における「OSI参照モデル」です。ネッ

    【エンジニア初学者向け】これだけは抑えておきたいAPI接続に必要なHTTPプロトコルの基礎知識
  • 1