我正在尝试使用简单的$ .ajax调用Web服务 我一直试图这么做,但所有样品和答案都不适合我 任何人都可以帮忙解决这个问题
我正试着打电话给这个网址
http://ajaxtest.com.rws2.my-hosting-panel.com/api/values
结果如下
<ArrayOfusers xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/www.icl.com.sa.Models">
<users>
<id>1</id>
<pass>55</pass>
<uname>john</uname>
<utype>5</utype>
</users>
<users>
<id>2</id>
<pass>0</pass>
<uname>hammad</uname>
<utype>0</utype>
</users>
<users>
<id>3</id>
<pass>7</pass>
<uname>wojeiech</uname>
<utype>7</utype>
</users>
</ArrayOfusers>
任何人都可以尝试拨打此网络服务
http://ajaxtest.com.rws2.my-hosting-panel.com/api/values
使用简单的index.Html文件
我试过这一百万次,但没有运气
谢谢
答案 0 :(得分:0)
这取决于跨域限制,这可以防止恶意代码在客户端运行。如果您可以访问Web服务器和API的代码库,则可以将Access-Control-Allow-Origin
标头设置为可以执行代码的域,甚至是所有值为*
的域。
您也可以调查JSONP,但如果API不支持它,那么您将无法使用该数据。