【Web初心者】Ajax ~非同期通信と同期通信~
Ajaxでは、直接Webサーバと通信を行うのはWebブラウザではなくJavaScriptです
プログラミング解説
Ajaxでは、直接Webサーバと通信を行うのはWebブラウザではなくJavaScriptです
JSONはデータサイズが比較的小さくなり、多くの種類のデータ型に対応しているため、複数のプログラム間でデータ扱う場合には非常に優秀なデータ形式
WebブラウザとWebサーバのやり取りの関連性のある一連の処理をセッションと呼びます。 Amazonなどのショッピングサイトで、商品検索→商品選択→商品購入などの繋がっている一連の流れがセッションに該当します。
HTTPの欠点を補うために、クライアント側の情報を保持してサーバ側に伝達するためのデータがCookieです。
ステートレスとは、「状態を保存しない」という意味を持っており、ブラウザとサーバ間で1回のリクエスト/レスポンスを行った後に、再度同じブラウザとサーバ間でやり取りを行う場合、前回のやり取りを行ったという記憶をサーバは保持していません。
インターネットで料金決済や個人情報をやりとりする場合には、注文番号の改ざんやクレジットカード情報の盗聴、個人情報が盗まれたりするリスクに晒される可能性がございます。HTTP通信などでのインターネット上の通信内容を暗号化することによって、このようなリスクから大切なデータなどを守る仕組みがHTTPSです。
HTTPレスポンス内に含まれるWebサーバ内での処理結果を数字で表したものがステータスコードです。
数多く存在するHTTPメソッドの種類とそれおぞれの役割について説明していきます。また、その中でも特に頻繁に使われるGETとPOSTの違いについても詳しく書いています。 HTTPメソッドの種類 ブラウザなどのクライアントがWebサーバーにHTTPリクエストを行う際、要求の内容を伝えているのが、HTTPリクエスト内に含まれているHTTPメソッドです。 HTTPメソッドは、サーバに対して要求したい内容ご […]
HTTPとは何か、というところからHTTPメッセージの構成要素の説明、HTTPのリクエストとレスポンスの仕組みまでを解説していきます。 HTTPとは 私たちは普段、スマホやPCからWebブラウザなどを利用し、URLを入力したり、googleで検索を行ったりして、Webサイトやインターネット上に置かれているファイルなどにアクセスします。 Webサイトにアクセスして閲覧をする際には、指定したURLをも […]
本記事では、URLの構成とそこに含まれるドメインついて書いていきます。 URLとは 主にWebサイトの場所を示すことに使用されており、アドレス、Webアドレスなどと呼ばれたりすることもある文字列がURLです。 URLは、Webサイトの他にもインターネット上に存在するファイルやデータの場所や取得方法を指定する場合にも使用されます。 URLは以下のような形を成しており、googlechromeなどのイ […]