const plateNumber = document.getElementById("plateNumber").value; const options = { method: "GET", url: "http://10.198.8.102:8081/TruckParkTime", params: { Token: "Parking53666", TruckNo: plateNumber }, headers: { "content-type": "application/json"}, }; axios .request(options) .then(function (response) { console.log(response.data); var data = JSON.parse(response.data); console.log(data.TruckNo); console.log(data.Intime); console.log(data.ParkTime); console.log(data.Money); showResult(data); }) .catch(function (error) { console.error(error); }); }代码如上,response.setHeader("Access-Control-Allow-Origin", "*");加在哪里
时间: 2024-04-25 10:26:01 浏览: 79
`response.setHeader("Access-Control-Allow-Origin", "*");`应该加在服务端响应中的代码中,而不是客户端的JavaScript代码中。
如果你使用的是Java开发的服务器,你可以在处理客户端请求的Servlet的`doGet`或`doPost`方法中添加以下代码:
```java
response.setHeader("Access-Control-Allow-Origin", "*");
```
其中,`response`是`HttpServletResponse`对象,用来设置响应头。
这样,当客户端发起跨域请求时,服务端就会在响应头中添加`Access-Control-Allow-Origin: *`,从而允许客户端跨域访问。
阅读全文