
English: 
And what we need to make a network work is
a Protocol. And what a protocol is, a set of rules
that people agree to, that tell you how two entities
can talk to each other. So, for the web, the protocol
gives rules about how a client and a server talk
to each other. The client is the web browser and the
server, is the web server. So that might be udacity
dot com. The web browser is what you're running at home.
And what the protocol says is, if you want to
get the server to do something, the client has
to send a message in a particular way. The
protocol that we use on the web, is called hypertext
transfer proto, protocol. Which is abbreviated as HTTP. When
you look in your browser, almost all the URLs that
you use start with HTTP. That indicates that the
protocol, that you should use to talk to the sever,
that you're requesting a document from, is this protocol, called
hyper text transfer protocol. An it's a very simple protocol.

Japanese: 
ネットワークを機能させるためには
プロトコルが必要です
プロトコルは人々が同意するルールのセットです
これによって2つのエンティティが
通信を行う方法が分かります
Webにおいてプロトコルは
クライアントとサーバが通信するための
ルールとなります
クライアントはWebブラウザで
サーバはWebサーバのことです
サーバはudacity．comかもしれません
Webブラウザは皆さんが家で使っているソフトです
プロトコルが決めることは？
サーバに何かを行わせたい場合は
クライアントはある特定の方法で
メッセージを送らなければなりません
Webで使われているプロトコルは
ハイパーテキスト転送プロトコルと呼ばれています
これを短縮したのがHTTPです
ブラウザを見てみると
ほぼすべてのURLは
httpで始まっていることが分かります
ドキュメントのリクエスト先となるサーバと
通信を行うためには
このHTTPプロトコルを使う必要があるということを
示しているのです
これはとても簡単なプロトコルです

Chinese: 
使一个网络工作 我们需要的是
协议 协议就是一系列
人们同意的规则 告诉你两个实体如何
相互通信 因此 对于网络 协议
提供关于客户端和服务器如何相互通信
的规则 客户端就是网络浏览器 然后
服务器就是网络服务器 那么 它可能是 udacity.com
网络浏览器是你在家里运行的
协议说的是 如果你想
让服务器做某些事 客户端必须
以特定的方式发送信息
我们在网络上使用的协议 被称为超文本
传输协议 缩写为 HTTP 当你
在你的浏览器查看时 几乎所有的网址
你都会以 HTTP 开头 这表明
这个协议 这个你应该使用去跟服务器通信
请求文档的协议 就是这个协议 被称为
超文本传输​​协议 这是一个非常简单的协议

English: 
There aren't, too many messages. There's actually only two main
messages and there is only one, we'll talk about. That's
the message called GET. The client can send a message
to the server, where the message says get, and then
the name of that object that you want to get.
So that's all the client does. It sense the message
like this, and if you remember the python code for get
page. Well, let's call in some library function that actually does
this. That's sending the get message to the server. The server
will get that message. It will do some, run some code
on it. It will find a file that was requested. It
might run some more code to get the result. Take the
web application course to understand more about what the server does,
but what matters to the client, and what matters to us
in using this, is what happens after that. The server
sends back a response, which is the contents of the
requested object. So that's the whole protocol, that's what's going
on whether you send a web request using your browser, by
clicking on a link. Well then the browsers doing a

Japanese: 
メッセージの種類はあまり多くありません
主要なメッセージは実際は2つだけで
これからお話しするのはそのうちの1つです
それはGETと呼ばれるメッセージです
クライアントがサーバにメッセージを送ると
メッセージはGETと伝えてから
求めるオブジェクトの名前を伝えます
クライアントはこれだけでメッセージを送れるのです
もしget＿pageというPythonコードを覚えていたら
実際にこのGETを行うライブラリ関数を
呼び出してみましょう
するとGETメッセージがサーバに送られます
サーバはそのメッセージを取得して
何らかのコードを実行します
サーバはリクエストされたファイルを見つけます
結果を取得するために
さらにコードを実行するかもしれません
サーバの動作をさらに詳しく学びたい方は
Webアプリケーションのコースを
受講するといいでしょう
ここでクライアントにとって
そしてGETを使う私たちにとって重要なのは
そのあとに起きることです
サーバはレスポンスを送り返してきます
それはリクエストしたオブジェクトのコンテンツです
これがプロトコルの全体です
ブラウザでリンクをクリックして
Webリクエストを送る時にも同じことが起きています

Chinese: 
没有太多的消息 这事实上只有两个主要的
消息 也只有一个 我们会谈论 也就是
所谓的 GET 消息 客户端可以发送消息
到服务器 其中消息说 GET 然后
是要获取的对象的名称
所有的客户端都这样做 发送这样的
消息 如果你还记得 get_page 的 Python 代码
其中让我们调用一些库函数 实际上做的
就是发送 GET 消息到服务器 服务器
将获取这个消息 它会做一些 运行一些代码
在上面 它会找到被请求的文件 它
可能会运行更多的代码来获得结果 参加
网络应用程序课程 更多地了解服务器的操作
但是对客户端重要的事情 以及对我们重要的是
使用这些功能之后会发生什么 服务器
发回一个响应 这是被请求对象
的内容 那么这就是整个协议 这就是正在发生的
当你使用浏览器通过点击一个链接
发送网络请求 然后浏览器做了

Japanese: 
その場合にはブラウザは
リクエストを解明するために多くの動作を行い
適切なWebサーバにGETメッセージを送ります
送り先はURLで指定されたサーバです
そしてブラウザはレスポンスを受け取り
そのレスポンスを処理して表示します
Webブラウザの動作をさらに詳しく学びたい方は
Webブラウザの作成に重点を置いた
プログラミング言語のコースを受講するといいでしょう

Chinese: 
很多事情来找出你的请求 然后
发送 GET 消息到正确的网络服务器
这是由 URL 指定的服务器 知道它是
哪个服务器 然后它得到一个响应
并对该响应进行处理以呈现它 如果你想
多了解一下网络浏览器是干什么的 参加
专注于如何构建网络浏览器的编程语言课程

English: 
lot of things to figure out what you requested and then
its sending a get message to the right web server.
That was the server specified by the URL, to know which
server it is, and then its getting a response and its
doing processing on that response to render it. If you want to
understand more about what the web browser is doing, take the
programming languages class that focuses on how to build a web browser.
