JavaScript如何发送HTTP请求?

芝子机 2017-03-04 11:24:57
开发的时候给了我一个地址
http://xx.xx.xxx.xxx:8866/interface/authentication.asmx
给了一个开发文档,说明了函数的接口与返回值

打开网址后看到一个例子,说明怎么用这个函数的,下面还给了简单的HTTP GET 说明
GET /interface/authentication.asmx/GetToken?st_userid_encrypt=string&st_password_encrypt=string&st_clientname=string HTTP/1.1
Host: 10.89.208.160

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://www.xxx.com.cn/">string</string>

我想在JS中获取上面这个函数的,但网上搜了好多没有一个说明该怎么实现的,试了好多方法还是不行,有没有大神帮忙知道该怎么搞的指导一下,希望具体一些,感激不尽!

ps:网上一般说的是用xmlHttp方式,我的url应该怎么填呢?Host又填哪呢?
...全文
726 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
芝子机 2017-03-13
  • 打赏
  • 举报
回复
问题解决了,直接改到后端服务器进行访问了。原来想着省事所以在前端直接发,结果发现前端的跨域问题是需要后台的支持的,而直接在后端发送请求就没遇到跨域的问题了。 对于给定一个服务器接口调用函数的方式比较适合
蚂蚁上树 2017-03-06
  • 打赏
  • 举报
回复
jQuery 的ajax()方法 就可以了。
  • 打赏
  • 举报
回复
http://www.w3school.com.cn/jquery/ajax_ajax.asp 不能跨域,不能跨域,不能跨域。。重要的事说3遍,如果跨域在你网站做代理页面

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧