同学你好,不好意思,老师没有注意到这个问题,Request Method为OPTIONS表示预检请求,会在正式通信之前,增加一次HTTP查询请求,用于向服务器请求权限信息。预检请求被成功响应后,才会发出真实请求,携带真实数据,所以会出现两个请求。
原因大概有以下几种,同学可以对照着检查一下:
1、请求方法不是GET/HEAD/POST
2、POST请求的Content-Type并非application/x-www-form-urlencoded,multipart/form-data 或者 text/plain
3、请求设置了自定义的header字段
4、发生跨域
或者也可以参考以下代码试一下(在老师的电脑上请求是正常的)
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星