angular http请求同时发送两次
The angular http request is sent twice at the same time
我用的是angluar4 http,
比如登录请求服务器,
当我点击按钮提交表单时,GoogleChrome的网络抓取了两个请求,其中一个是zone.js: 2744
(数据的return是错误的).
为什么有两次?
我的代码参考这里: https://angular.cn/tutorial/toh-pt6
1
2个
3个
https://developer.mozilla.org/en-US/docs/Glossary/Preflight_request
您首先看到的是 OPTIONS 调用 - 这是浏览器在从不同来源(服务器)请求数据时自动执行的调用(在某些情况下),而不是您从 html 提供服务的来源。
我用的是angluar4 http,
比如登录请求服务器,
当我点击按钮提交表单时,GoogleChrome的网络抓取了两个请求,其中一个是zone.js: 2744
(数据的return是错误的).
为什么有两次?
我的代码参考这里: https://angular.cn/tutorial/toh-pt6
1
https://developer.mozilla.org/en-US/docs/Glossary/Preflight_request
您首先看到的是 OPTIONS 调用 - 这是浏览器在从不同来源(服务器)请求数据时自动执行的调用(在某些情况下),而不是您从 html 提供服务的来源。