静态请求与动态请求


1. 静态请求   客户端访问服务器的静态网页, 不涉及任何数据的处理, 如下面的URL:     http://localhsot/login.html     2.动态请求   客户端会将数据提交给服务器 # 使用get方式提交数据得到的url http://localhost/login?user=zhang3&passwd=123456&age=12&sex=man   - http: 协议   - localhost: 域名   - /login: 服务器端要处理的指令   - ? : 连接符, 后边的内容是客户端给服务器提交的数据   - & : 分隔符 动态的url如何找服务器端处理的指令?   - 去掉协议   - 去掉域名/IP   - 去掉端口   - 去掉?和它后边的内容 # 如果看到的是请求行, 如何找处理指令? POST /upload/UploadAction HTTP/1.1 GET /?username=tom&phone=123&email=hello%40qq.com&date=2018-01- 01&sex=male&class=3&rule=on HTTP/1.1 1. 找请求行的第二部分 - 如果是post, 处理指令就是请求行的第二部分 - 如果是get, 处理指令就是请求行的第二部分, ? 以前的内容