0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【今更聞けない】httpって結局なに?

Last updated at Posted at 2019-04-21

#httpとは
HyperText Transfer Protocol(ハイパーテキストトゥランスファープロトコル)の略。
webブラウザーがwebサーバーから情報を取得(送受信)する際に使用するプロトコル(通信規格)の事。

#httpsとは
HTTP over SSL の略
機密性や安全性を高めたい場合にSSLを導入したプロトコルの事。

#「webブラウザ」「webサーバー」「プロトコル」ってそもそも何?

  • webブラウザ
    パソコンやスマートフォンでインターネットに接続し、ニュースやブログ記事、
    インターネット上のシステム(クラウドサービス)などを閲覧・操作するときに
    使用するアプリケーションの総称。
    (例:GoogleChrome、InternetExplorer、Safari など)

  • webサーバー
    Webブラウザなどのクライアントソフトウェア(Webクライアント)からの要求に応えて、
    自身の管理するデータなどを送信する。
    htmlファイルや画像ファイルなどWebページを構成するファイルの送信が主な用途

  • プロトコル
    webブラウザ、webサーバーとの間で、HTMLで記載された情報をやりとりするための仕組み

#つまり
ホームページのファイル(テキストや画像)を受け渡しするときに使う通信規格
スクリーンショット 2019-04-21 16.39.22.png

#railsでよく使うもの

メソッド 機能
GET サーバーからブラウザに情報を返すのみ サイト閲覧のみ
POST ブラウザからサーバーに情報を送信し、サーバーに情報を保存 記事を投稿
DELETE ブラウザからサーバーに情報を送信し、サーバーの情報を削除 投稿した記事を削除
PATCH ブラウザからサーバーに情報を送信し、サーバー内の情報を置き換える 投稿した記事を編集
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?