HTTP请求报文解剖 HTTP Request :HTTP请求 Request Line:请求行 Header:请求头 Request Body:请求体 HTTP请求报文由3部分组成(请求行+请求头+请求体): 下面是一个实际的请求报文: ①是请求方法,HTTP/1.1 定义的请求方法有8种:GET ...
分类:
Web程序 时间:
2019-07-10 14:54:39
阅读次数:
2753
Response对象 * 功能:设置响应消息 1. 设置响应行 1. 格式:HTTP/1.1 200 ok 2. 设置状态码:setStatus(int sc) 2. 设置响应头:setHeader(String name, String value) 3. 设置响应体: * 使用步骤: 1. 获取 ...
分类:
编程语言 时间:
2019-07-10 10:47:18
阅读次数:
98
一.HTTP 请求/响应的步骤: 1. 客户端连接到Web服务器一个HTTP客户端,通常是浏览器,与Web服务器的HTTP端口(默认为80)建立一个TCP套接字连接。例如,http://www.luffycity.com。 2. 发送HTTP请求通过TCP套接字,客户端向Web服务器发送一个文本的请 ...
分类:
Web程序 时间:
2019-07-09 17:53:39
阅读次数:
140
requests很明显,在写法上与urllib.request不同,前者多一个 S.导入包时:import requestsimport urllib.requesturllib.request请求模块,用于打开和读取urlurllib.request.urlopen(url, data=None, ...
分类:
Web程序 时间:
2019-07-08 09:26:12
阅读次数:
112
wsgiref 服务器,一般不会用 environ 封装对象,一个字典 start_response 进行响应头的设置 return 返回响应体 httped.serve_forever 开始监听HTTP请求 environ["PATH_INFO"] 得请求体 return [函数] 路由分发 ...
分类:
Web程序 时间:
2019-07-04 00:49:58
阅读次数:
173
[toc] 一、发送请求 二、URL传参 2.1:普通参数 2.2:一键多值 三、响应内容 3.1:unicode 字符 3.2:二进制响应内容,获取照片 3.3:JSON 响应内容 JSON 解码器 3.4:响应状态码 3.5:响应头 四、定制请求 4.1:定制请求头 4.2:POST 请求 4. ...
分类:
编程语言 时间:
2019-06-22 17:00:40
阅读次数:
126
request与response response:响应 操作响应头 格式: key:value(value可以是多个值) 案例1:请求重定向 web.xml文件配置 SHServlet1.java源码 SHServlet2.java源码: 项目运行,在浏览器中输入“http://localhost ...
分类:
其他好文 时间:
2019-06-03 17:34:08
阅读次数:
100
作为前端开发人员,对于我们的站点或应用的缓存机制我们能做的似乎不多,但这些却是与我们关注的性能息息相关的部分,站点没有做任何缓存机制,我们的页面可能会因为资源的下载和渲染变得很慢,但大家都知道去找前端去解决页面慢的问题而不会去找服务端的开发人员。因此,了解相关的缓存机制和充分的利用它似乎就变得必不可 ...
分类:
Web程序 时间:
2019-05-29 22:12:06
阅读次数:
157
跳转 业务逻辑:立即跳转,提示后跳转 立即跳转 Header(‘Location: URL’); PHP(服务器)向浏览器发送一条指令Location,告知浏览器,应该重定向的URL上。 Header(‘Content-Type: ‘); Header();就是PHP向浏览器发送指令(响应头信息), ...
分类:
数据库 时间:
2019-05-26 09:30:42
阅读次数:
116
跨域是指在浏览器的同源策略下导致前端和接口部署在不同域下导致无法直接访问的问题。 针对跨域有多种解决方案常见的有: JSNOP: 可参考Jquery实现,缺点是需要后端支持; Access-Control-Allow-Domain: 不需要前端处理,后端通过配置响应头信息即可实现; 如果是经典模式, ...
分类:
Web程序 时间:
2019-05-24 12:35:06
阅读次数:
129