OkayStudy
ZH English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

如何开启通知

此浏览器或网址无法使用通知。请使用支持通知的浏览器,通过安全连接访问SONUB。

如果通知被屏蔽,请在浏览器设置中允许通知。

  1. 打开地址栏旁的站点设置或浏览器的站点设置,将此网站的通知设为允许。
  2. 在设备设置中允许浏览器发送通知,并检查勿扰模式或专注模式。
  3. 返回SONUB,刷新页面,然后通过铃铛开启通知。

在iPhone或iPad上,将SONUB添加到主屏幕,从主屏幕打开后允许通知。

返回 Vibe 编程

Web 客户端

所有向服务器开口要东西的一方。

浏览器是 Web 客户端,一行 curl 也是。先用 nc 亲手写一个 HTTP 请求,再在 curl 和 Chrome 开发者工具里看同样的文字来回传递。

一个浏览器窗口、一个黑色的终端窗口和一部智能手机,各自向同一台服务器寄出一个信封,页面又分别送回到它们手里。
、 和手机应用扮演的是同一个角色:它们先开口问,再回答。

先开口的那一方就是客户端

和服务器是角色,不是机器。先开口、要东西的一方是客户端;等着回答的一方是服务器。浏览器是客户端,curl 是客户端,手机应用是,去调 的另一台服务器也是。

所以 Web 客户端可以只有一行。它不需要窗口,不需要,也不需要鼠标 —— 它只要连上去、送出、读回内容。

问题客户端服务器
谁先开口打开连接并送出请求。守在上,没人连上来就一直不出声。
谁需要地址需要知道服务器在哪 —— 或 ,再加一个端口。需要一个固定地址,这正是服务器有域名而客户端通常没有的原因。
一次几条通常一次一条对话,不过浏览器为了把页面加载得快些会同时开好几条。同时很多条,真正的服务器之所以复杂,大半原因就在这里。
同一个可以两者兼任

一台去取地图或去扣款的 Web 服务器,在那次请求里扮演的是客户端。角色随时在换,所以该问的是这一次请求往哪个方向走,而不是两端各摆着什么机器。

这一栏由你自己标记,这里不打分。

要把这一阶段标记为已理解吗?

目前还不能取消,请在真正理解后再标记。

已标记为理解

这一栏由你自己标记,这里不打分。

请选择要取消的待付款预约。每次取消都需要确认。

你所在国家的时间:

关闭