前端

2018-09-06  本文已影响0人  海洋_5ad4

前端知识之HTML内容
web开发的本质:
1.浏览器输入网址回车都发生了什么?
1.浏览器给服务端发送了一个消息
2.服务器拿到消息
3.服务端返回消息
4.浏览器展示页面

C/S架构 --》 B/S架构

客户端和服务端消息的格式是约定好的
HTTP协议:浏览器和服务端之间约定好的消息格式
程序例子

# web本质 示例
"""以后就按照这个文件的格式来写代码"""
import socket

sk = socket.socket()
sk.bind(("127.0.0.1", 8000))
sk.listen(5)

while 1:
    conn, addr = sk.accept()
    data = conn.recv(1024)  # 收消息
    conn.send(b'HTTP/1.1 200 OK\r\n\r\n')  # 按照HTTP协议的格式发消息
    # 从文件读取\
    with open("data.html", "rb") as f:
        msg = f.read()
    conn.send(msg)  # 发消息
    conn.close()

data.html

<h1>hello s99!</h1>
<img src="http://image.tianjimedia.com/uploadImages/2012/355/X1OT3M49V0D4_1280x1024.jpg">
<a href="http://www.sogo.com">sogo</a>

HTML是一个标准,规定了大家怎么写网页
标签分类:双标签 单标签

上一篇 下一篇

猜你喜欢

热点阅读