今天遇到一个网络请求的问题
(原谅我的网络知识不够扎实)
那就是我发送了一个 post 的网络请求,请求服务器接收到了,但是却一直回馈说 用户名不能为空,但是我仔细查看 network 的信息,发现是有 参数在里面的
后来仔细观察,发现我虽然发送的是 POST 请求 但是参数确实以 GET 方式发送的,原来
POST 请求,参数需要用 data 为名字
GET 请求, 参数需要用 Params 为名字
因为params是添加到url的请求字符串中的,用于get请求。
而data是添加到请求体(body)中的, 用于post请求。
然后 我回去将代码改了一下
写为 博客, 也希望能够帮助到其他人