我创建了一个Web API,添加了一个JSON格式化程序,当我在本地计算机上调试时调用方法URL时,数据库数据以JSON格式显示。到现在为止还挺好。当我将Web API发布到我的Web主机并输入相同的URL(为域名修改)时,我收到以下错误消息:
{“消息”:“发生了错误。”}
我看看开发者工具中的网络响应,它也说了同样的事情。我还可以做些什么来调试这个?你能猜出我的网络主机上出现这个错误的原因吗?
更新:做一些测试我看到返回单个JSON对象的调用是从我的域名起作用的,但是当它是一个JSON对象数组时,调用在本地工作,但是当我将它们部署到我的web主机时并从我的域名中调用它们。
答案 0 :(得分:1)
我通过切换网络主机来实现这一目标。 GoDaddy就是问题所在。它不允许javascript请求JSON对象。它首次在新的Web主机上运行,没有任何问题。 Adios GoDaddy