ict7.key

Similar documents
ict8.key

HTTPの 規 格

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ

コンテントネゴシエーション

wide94.dvi

Copyright 2006 Mitsui Bussan Secure Directions, Inc. All Rights Reserved. 3 Copyright 2006 Mitsui Bussan Secure Directions, Inc. All Rights Reserved.

ohp.mgp

0序文‐1章.indd

Web のクライアントサーバモデル

untitled

HTTP Web Web RFC2616 HTTP/1.1 Web Apache Tomcat (Servlet ) XML Xindice Tomcat 6-2

Microsoft PowerPoint - 03ポート番号とプロトコル.pptx

untitled

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

農研機構 食品総合研究所 研究報告 77号

Microsoft PowerPoint - webapp.ppt [互換モード]

Epson Print Admin

5-5_arai_JPNICSecSemi_XssCsrf_CM_ PDF

World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML

Flash Player ローカル設定マネージャー

第2回_416.ppt

IT講習会

pdf

Epson Print Admin


コンパイラ

johokiso-webpage-large

WIDE 1

untitled

untitled

[2][3] 2.1 Web 1 var s=0;for(var i=0;i<=10;i++){s+=i}alert(s) Web sum s Web % JavaScript [4] Web 1 var a = void 0; // var a = undefined; 2 va

25 About what prevent spoofing of misusing a session information

Do No Track 実装ガイド

スマートアヴェニュー ご利用マニュアル

Cisco CSS HTTP キープアライブと ColdFusion サーバの連携

PowerPoint Presentation

…l…b…g…‘†[…N…v…“…O…›…~…fi…OfiÁŸ_

SOC Report

変更履歴 No 版数 更新日 変更箇所 変更内容 版 2017/6/26 - 新規作成 版 2018/3/ 法令 API 対象外の法令取得対象外となる法令データに係に関する事項る留意事項を追記 HTTP レスポンスコ 版 2018/3/

MIRACLE LoadBalancerを使用したネットワーク構成と注意点


(O) (N) (V) (N) kuins-pptp (N) 2

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i

11 Windows XP IP WEP (Web )

TCP/IP Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.3 Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.4 2

3. 画 面 説 明 1 アドレスバー/Google 検 索 バー 4 ステータスバー 1 アドレスバー/Google 検 索 バー 現 在 表 示 されているホームページの URL 1 (ホームページアドレス)を 表 示 します URL を 入 力 すると 目 的 のページに 移 動 することがで

World Wide Webの 始 まり CREN( 欧 州 合 同 原 子 核 研 究 機 構 )には 多 く の 科 学 者 が 訪 れ それぞれが 異 なる 文 書 シス テムを 使 っていた 情 報 の 共 有 が 大 きな 課 題 12/05/09 2

ii II Web Web HTML CSS PHP MySQL Web Web CSS JavaScript Web SQL Web

変更履歴 版数 修正日 修正箇所 修正内容 /4/27 初版 /7/27 - クリップボードへのコピーで不要な文字が含まれる事象を修正 /4/ 暗号化プロトコルのサポートについて記載 /8/ ステータス

untitled

FileMaker Instant Web Publishing Guide

m_sotsuron

httpredchk-j.pdf

jquery

オンラインテスト

untitled

untitled

FUJITSU Network Si-R Si-R Gシリーズ Webユーザーズガイド

WebDAVとは? Distributed Authoring and Versioning protocol for the WWW WWW 上 で 編 集 とバージョン 管 理 が 出 来 る プロトコル 1998 年 にRFC2291で 提 唱 されたHTTP1.1の 拡 張 仕 様

HTTP2 HTTP2 http2fuzz ATS Firefox NodeJS

Web

CSS CSS

untitled

FileMaker Instant Web Publishing Guide

08+11Extra


Teradici Corporation # Canada Way, Burnaby, BC V5G 4X8 Canada p f Teradici Corporation Teradi

XMLアクセス機能説明書

shio_ PDF

事例に見るSCORMの・・・

FileMaker WebDirect Guide

untitled

Web のしくみと応用 ('15) 回テーマ 1 身近なWeb 2 Webの基礎 3 ハイパーメディアとHTML 4 HTMLとCSS 5 HTTP (1) 6 HTTP (2) 7 動的なWebサイト 8 クライアントサイドの技術 回 テーマ 9 リレーショナルデータベース 10 SQL とデータ

Microsoft PowerPoint - 情報システム pptx

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ

untitled

Web STEPS Web Web Form Cookie HTTP STEPS Web

FileMaker WebDirect Guide

Si-R180 ご利用にあたって


Microsoft WindowsInternet Explorer Microsoft Corporation Pentium Intel Corporation Adobe Reader Adobe Systems This product includes software developed

Microsoft Word - 11_thesis_08k1131_hamada.docx

Webサービス実証実験プロジェクト デモアプリ発表資料

2009 Web B012-1

FileMaker Instant Web Publishing Guide

かんたんインターネット端末PI-2000取扱説明書(1版2000.4)

Mac OS X Server QuickTime Streaming Server 5.0 の管理(バージョン 10.3 以降用)

ORCA (Online Research Control system Architecture)

Cisco® ASA シリーズルーター向けDigiCert® 統合ガイド

HTTP HTTP

FUJITSU Security Solution 手のひら静脈認証PCログオンソフトウェア

変更履歴 版数 修正日 修正箇所 修正内容 /10/19 初版 /2/ 処理受付 ID 保有数の上限値を記載処理受付 ID 保有数が上限値の場合のレスポンスコードを 400 へ変更 /4/ 暗号化プロトコルのサポートについて記載

演 習 中 心 の 講 義 とし 解 説 した 事 項 は 基 本 的 に 演 習 で 動 作 を 確 認 する 講 義 を 通 し 机 上 の 知 識 ではなく 知 識 を 活 用 する 力 を 身 につけることを 目 指 す 演 習 室 (1312 室 )の 制 限 で 本 講 義 の 履 修

54 5 PHP Web hellow.php 1:<?php 2: echo "Hellow, PHP!Y=n"; 3:?> echo PHP C 2: printf("hellow, PHP!Y=n"); PHP (php) $ php hellow.php Hellow, PHP! 5.1.2

(1) <html>,,,,, <> ( ) (/ ) (2) <!DOCTYPE html> HTML5 (3) <html> HTML (4) <html lang= ja > html (ja) (5) JavaScript CSS (6) <meta charset= shift jis >

"CAS を利用した Single Sign On 環境の構築"

CAS Yale Open Source software Authentication Authorization (nu-cas) Backend Database Authentication Authorization Powered by A

"CAS を利用した Single Sign On 環境の構築"

GA-1190J

1 Linux UNIX-PC LAN. UNIX. LAN. UNIX. 1.1 UNIX LAN. 1.2 Linux PC Linux. 1.3 studenta odd kumabari studentb even kumabari studentc odd kumabari student

Transcription:

WebHTTP

World Wide Web DNS port: 80 / 443

WWW URL/URI(Uniform Resource Locator/Identifier) HTTP(Hyper Text Transfer Protocol) Web HTML(Hyper Text Markup Language).

URL(Uniform Resource Locator) URL = :

HTML(Hyper Text Markup Language) SGML WYSIWYG W3C(http://w3c.org/) HTML5 + CSS3 EPUB3

HTML ドキュメントタイプ 宣 言

HTTP(Hyper Text Transfer Protocol) 1996 HTTP1.0 RFC1945 Tim Berners-Lee URL WebWeb 80 SSL/TSL : 443 Web Internet Explorer, Firefox, Safari, Google Chome Web Apache, IIS

Web URL Web Web HTTP HTML URL Web URL

\r\n \r\n HTTP

HTTP GET URL HEAD URL POST PUT HTML form= POST

HTTP HTTP/version HTTP/version 補 足 メッセージとして OK や Not Found など status 番 号 を 説 明 する

HTTP 応 答 Statusとメッセージ(1) 100 Continue 101 Switching Protocols 200 OK 201 Created 202 Accepted 203 Non-Authoritative Information 204 No Content 205 Reset Content 206 Partial Content 300 Multiple Choices 301 Moved Permanently 302 Found 303 See Other Location 304 Not Modified 305 Use Proxy Location 306 (Unused) 307 Temporary Redirect

HTTP 応 答 Statusとメッセージ(2) Client Error 400 要 求 が 不 正 401 Unauthorized 認 証 されてない 402 Payment Required 支 払 いが 必 要 403 Forbidden アクセスが 認 められてない 404 Not Found 見 つからない 405 Method Not Allowed 指 定 したメソッドはサポートされていない 406 Not Acceptable 許 可 されてない 407 Proxy Authentication Required プロキシ 認 証 が 必 要 408 Request Timeout リクエストがタイムアウト 409 Conflict リクエストがコンフリクト( 衝 突 矛 盾 ) 410 Gone 要 求 されたコンテンツは 無 くなった 411 Length Required Content-Length ヘッダを 付 加 して 要 求 412 Precondition Failed If-... ヘッダで 指 定 された 条 件 に 合 致 しない 413 Request Entity Too Large 要 求 されたエンティティが 大 きすぎる 414 Request-URI Too Long 要 求 された URI が 長 すぎる 415 Unsupported Media Type サポートされていないメディアタイプ 416 Requested Range Not Satisfiable 要 求 されたレンジが 不 正 417 Expectation Failed Expect ヘッダで 指 定 された 拡 張 要 求 は 失 敗 Server Error 500 Internal Server Error サーバーで 予 期 しないエラーが 発 生 501 Not Implemented 実 装 されてない 502 Bad Gateway ゲートウェイが 不 正 503 Service Unavailable サービスは 利 用 可 能 でない 504 Gateway Timeout ゲートウェイがタイムアウト 505 HTTP Version Not Supported このHTTPバージョンはサポートされてない

http://www.ietf.org/rfc/rfc2616.txt HTTP/1.1 で 仮 想 ホストをサポート 1 台 のサーバーで 複 数 のWebサイトをサポートすることが 可 能 HTTP/1.1 クライアント Hostヘッダでホスト 名 を 送 信 せねばならない GET /index.html HTTP/1.1 Host: www.google.com サーバーは 仮 想 ホストに 対 応 したコンテンツを 応 答 する

HTTP リクエスト 行 リクエストヘッダ

HTTP (^^; GET /index.html HTTP/1.1 Accept: image/gif, image/jpeg, */* Accept-Language: ja Accept-Encoding: gzip, deflate User-Agent: Mozilla/6.0 Host: www.google.com Connection: Keep-Alive < > <body(post )>

HTTP (1) ステータスライン 応 答 ボディ

HTTP (2) ステータスライン 応 答 ヘッダ 応 答 ボディ

telnet HTTP % telnet www.google.com 80 Trying 74.125.153.103... Connected to www.l.google.com. Escape character is '^]'. GET /index.html HTTP/1.1 Host: www.google.com HTTP/1.1 405 Method Not Allowed Content-Type: text/html; charset=utf-8 Content-Length: 11826 Date: Thu, 16 Jun 2011 04:00:40 GMT Server: GFE/2.0 <!DOCTYPE html> <html lang=en> <meta charset=utf-8> <title>error 405 (Method Not Allowed)!!1</title> <style>......

HTTP HTTP stateless

HTTP A A B, C B C

/var/log/apache/info/access_log from date method resource version result size 172.19.0.xxx - - [21/Jun/2013:20:58:24 +0900] "GET /center/keiji.html HTTP/1.1" 200 3227 172.19.0.yyy - - [21/Jun/2013:20:58:25 +0900] "GET /center/green.gif HTTP/1.1" 304-172.19.0.zzz - - [21/Jun/2013:20:58:24 +0900] "GET /center-cgi/center-wsroomtoday.cgi HTTP/1.1" 200 13009 133.99.177.aaa - - [21/Jun/2013:21:01:24 +0900] "GET /center-cgi/center-wsroomtoday.cgi HTTP/ 1.1" 200 13009 133.99.177.bbb - - [21/Jun/2013:21:01:27 +0900] "GET /center/green.gif HTTP/1.1" 304-133.99.177.ccc - - [21/Jun/2013:21:01:27 +0900] "GET /center/keiji.html HTTP/1.1" 200 3227 mdddd.tsuda.ac.jp - - [21/Jun/2013:21:06:00 +0900] "GET / HTTP/1.1" 200 7437 172.19.0.ffff - - [21/Jun/2013:21:08:24 +0900] "GET /center/keiji.html HTTP/1.1" 200 3227 172.19.0.ggg - - [21/Jun/2013:21:08:25 +0900] "GET /center/green.gif HTTP/1.1" 304-172.19.0.hhh - - [21/Jun/2013:21:08:24 +0900] "GET /center-cgi/center-wsroomtoday.cgi HTTP/1.1" 200 13009 172.19.0.ggg - - [21/Jun/2013:21:08:24 +0900] "GET /center-cgi/center-wsroomtoday.cgi HTTP/1.1" 200 13009 vpn.tsuda.ac.jp - - [21/Jun/2013:21:10:51 +0900] "GET / HTTP/1.1" 200 7437 vpn.tsuda.ac.jp - - [21/Jun/2013:21:11:04 +0900] "GET /HOME/lecture/ HTTP/1.1" 200 10563 ex.tsuda.ac.jp - - [21/Jun/2013:21:11:05 +0900] "GET /library/ HTTP/1.0" 200 636 vpn.tsuda.ac.jp - - [21/Jun/2013:21:11:05 +0900] "GET /~mizutani/ HTTP/1.1" 200 6210 vpn.tsuda.ac.jp - - [21/Jun/2013:21:11:06 +0900] "GET /~mizutani/js/update.js HTTP/1.1" 200 216 vpn.tsuda.ac.jp - - [21/Jun/2013:21:11:06 +0900] "GET /~mizutani/basic.css HTTP/1.1" 200 1208 vpn.tsuda.ac.jp - - [21/Jun/2013:21:11:06 +0900] "GET /~mizutani/icons/green.gif HTTP/1.1" 200 57 vpn.tsuda.ac.jp - - [21/Jun/2013:21:11:06 +0900] "GET /~mizutani/icons/blue.gif HTTP/1.1" 200 57

(cookie (RFC2965/6265) HTTP Javascript URL Web Web

Cookie Safari MacOS ~/Library/Cookies/Cookies.plist Safari5.x ~/Library/Cookies/Cookies.binarycookies Internet Explore 8 Safari6.x human-unreadable \Users\[ ]\AppData\Roaming\Microsoft\Windows\Cookies Chrome Windows Vista/7 C:\Users\[ ]\AppData\Local\Google\Chrome\User Data MacOS (ver.10.8.x) ~/Library/Application\ Support/Google/Chrome/Default/Cookies human-unreadable

Cookie HTTP Cookie Cookie Cookie 1 Cookie Cookie Cookie Cookie Cookie Cookie Cookie

Cookie 1) Web Cookie (Set-Cookie) Set-Cookie: Customer= Taro_Jirou ; domain=happy-shopping-town.com; path=/shopping/; expires= 25 Nov 2015 08:36:20 GMT ; secure 2) Web Cookie (Cookie) Cookie: Customer= Taro_Jirou ; PartItem= Lemon_0987,Shipping= Post ; 3) Cookie DB 2, 3 1,2,3

Set-Cookie http://www.studyinghttp.net/rfc_ja/rfc2965 NAME= ; expires= ; domain= ; path= ; secure NAME= (;) (,)( ) UTF-8 expires= Cookie Thu, 1-Jan-2030 00:00:00 GMT (Wdy, DD-Month-YYYY HH:MM:SS GMT GMT Cookie domain= Cookie Web path= secure Web Cookie path=/taro /taro Cookie Cookie Cookie

Cookie expirescookie Cookie300 1 Cookie 4KB 1 Cookie 20 HTML Cookie <meta http-equiv="set-cookie" content=" "> NAME= ; expires= ; domain= ; path= ; secure

Cookie Internet Explorer Safari (a) [ ]/[ ]/ [ ]Web [ ] (b) Safari Cookie (MacOS) http://sweetpproductions.com/safaricookies/

Cookie Google Chrome [ ]/[ / ]/ Firefox (a) [ ]/[ ]Cookie (b) Firebug

Cookie ID Web Cookie