今日の勉強メモ HTTP, HTML, CSS_html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 12:06:12
オリジナル
954 人が閲覧しました

私はここ数日 JavaWeb を学び始めました、そしてそれは非常に興味深かったです、私は主に HTML (Hyper Text Markup Language)、CSS (Cascading Style Sheets)、および HTTP プロトコル (Hypertext Transfer Protocol) を紹介しました。 HTTP プロトコルでは、この部分は依然として非常に重要です。

最初のポイント: HTTP プロトコルは、Web を閲覧するとき、HTTP を通じてインターネット上でデータを送受信します。 HTTP は、ステートレス プロトコル

に基づいています。 Http1.1 バージョンでは、継続リンク機構が提供されています。これが Http1.0 との違いです。


2 番目のポイント: HTTP URL 形式: http://host[:port][abs_path]

そのうち:

http は、HTTP プロトコルを通じてネットワーク リソースを見つけることを意味します

Host は、合法的なインターネット ホスト ドメインを意味します。名前または IP アドレス (ドット付き 10 進数形式で表現);

Port はポート番号を指定するために使用され、要求されたリソースを所有するサーバー ホストは、このポートで TCP 接続をリッスンします。リソース (Uniform Resource Identifier、Uniform Resource Identifier)。

URL は、リソースを見つけるのに十分な情報を含む特別なタイプの URI です。


3 番目のポイント: HTTP はリクエストとレスポンスに分割されます

HTTP リクエスト: リクエストライン、メッセージヘッダー、リクエストボディ;

HTTP リクエストの形式: -Method Request-URI HTTP-Version CRLF

Method リクエストメソッドmain GET、POST、HEADがあります... ブラウザのアドレスバーにURLを直接入力してWebページにアクセスすると、ブラウザはGETメソッドでサーバーからリソースを取得し、POSTメソッドでリクエストを送信します。サーバーに送信し、サーバーがリクエストに添付されたデータを受け入れるように要求します。 POST メソッドは、フォームを送信するときに最も一般的に使用されます。

get メソッドと post メソッドの違い:

1): ブラウザーのアドレスバーに表示される結果、外観が異なります

2): 本当の理由は、サーバーにリクエストを送信するときの形式が異なることです

3): get リクエスト形式:

GET/test/LoginServet?username=hello&password=world HTTP/1.1

4): post リクエスト形式: POST/test/LoginServlet HTTP/1.1


HTTP レスポンス: ステータスline、メッセージヘッダー、応答テキスト

HTTP 応答フォーマット: -HTTP-Version Status-Code Reason-Phrase CRLF

応答コードは 3 桁の数字で構成されます:

-1xx: 指示情報 -- リクエストが受信されたことを示します、処理を続行します

-2xx :Success--リクエストが正常に受信、理解され、受け入れられたことを示します

-3xx: リダイレクト--リクエストを完了するにはさらに操作を実行する必要があります

-4xx: クライアントエラー--リクエストに構文エラーがあるか、リクエストを実装できません

-5xx: サーバー側エラー - サーバーは正当なリクエストの実装に失敗しました

CSS については、主にスタイル シートを挿入する方法を記録します:

方法 1:外部スタイル シート

-

-

-

mystyle. css:

-hr{color:sienna}

-p{ margin-left:20px}

-body{background-image:url("images/back40.gif")}


方法 2:スタイルシートを埋め込む

-

-< style type="text/css">

-hr{color:red}

-p{margin-left:20px}

-body{ background-image:url("images/back40.gif")}

-

-


方法 3: 線のスタイル

-

これは段落です


??

??

関連ラベル:
css
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!