首页 > 解决方案 > 调用 WCF 服务时出现 400 错误请求?

问题描述

我正在调试一个带有三个 javascript 图表的 html 页面,每个图表调用两个 WCF 服务:一个绘制地图,另一个绘制点。有六个电话(两个/地图)。此 WCF 服务和 HTML 都发布在同一本地 Windows 2003 服务器中。

前三个调用Dev Tools是绘制的点。其他三个调用绘制地图。问题是我400 Bad Request在最后三个电话中得到了一个。如果我直接从浏览器调用它们,它们将立即返回正确的 JSON。

在此处输入图像描述

这是一次调用的错误:

Request URL: http://XX.XXX.XX.XX:89/Map.svc/GetWinner/9-19-2019/9-26-2019/0/0/ST
Request Method: GET
Status Code: 400 Bad Request
Remote Address: XX.XXX.XX.XX:89
Referrer Policy: no-referrer-when-downgrade
Access-Control-Allow-Origin: *
Cache-Control: private
Content-Length: 1647
Content-Type: text/html
Date: Fri, 27 Sep 2019 21:29:03 GMT
Server: Microsoft-IIS/7.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Provisional headers are shown
Origin: http://XX.XXX.XX.XX:93
Referer: http://XX.XXX.XX.XX:93/map.html
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36

问题可能是什么?

标签: javascriptwcfamchartswindows-server-2003http-status-code-400

解决方案


推荐阅读