2020-05-21から1日間の記事一覧

Webを支える技術 第5部 まとめ

Webを支える技術 第5部 まとめ Webサービスの設計 WebサービスやWeb APIの設計では、HTTPやRESTだけなく様々な知識が必要になってくる。 第15章 読み取り専用のWebサービスの設計 WebサービスやAPIの設計には、システム全体の設計や内部クラス、DBといったよ…

Webを支える技術 第4部 まとめ

Webを支える技術 第4部のまとめ 第10章 HTML HTMLはタグで文書の構造を表現するマークアップ言語である。HTML4.01まではSGMLがベースで開発されていた。しかし複雑だったことから、仕様をよりシンプルにしたXMLが開発され、ベースをこれに変更したものがXHTM…

Webを支える技術 第3部 まとめ

Webを支える技術 第3部のまとめ 第6章 HTTPの基本 HTTPとは HTTPはハイパーテキストの転送用プロトコルであり、実際には静止画や動画、JavaScriptなどのコンピュータで扱えるデータなら何でも転送できる。 現在のWebでは、これのバージョン1.1が最も使用され…

Webを支える技術 第2部 まとめ

Webを支える技術の第2部をまとめました 第4章 URIの仕様 URIは統一されたリソースの識別子であり、リソースに割り当てれば一意に示すことができる。 URIの基本的な構文 URIは基本的に以下のようなパーツから構成されている。 URIスキーム : http ホスト名 : …

Webを支える技術 第1部 まとめ

Webを支える技術の第1部をまとめました 第1章 Webとは何か 一般的なWebサイト ECサイト、ポータルサイト、検索サービスなど クライアント側が、サイトの仕組みを意識せずに利用できる UIとしてのWeb Webサイトだけではなく、ネットワークや家電の設定におい…

AppGoat まとめ

「AppGoat」を利用したセキュリティ勉強のまとめです。 XSS攻撃 (クロスサイトスクリプティング) Webページに対し不正なスクリプト文を埋め込み、それを利用者の元で表示させて被害を与える攻撃。 危険性 Webページの改ざん 情報の窃取(フィッシング) セッシ…