jquery
的 ajax
。
参考资料
快速开始
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| $.ajax({ url: "/api/rest/2.0/image-classify/v1/body_analysis?access_token=32e0028b51704896803e989314e188c0", type: "POST", contentType: "application/x-www-form-urlencoded", data: base64, beforeSend: function (request) { request.setRequestHeader("Access-Control-Allow-Origin", "*"); request.setRequestHeader("Access-Control-Allow-Methods", "*"); request.setRequestHeader("Access-Control-Allow-Headers", "x-requested-with, content-type"); }, success: function (result) { console.log(result); }, error: function (e) { console.log(e); } });
|
ps: 上述已经做过跨域代理了。
上面大部分功能是没问题的,这里重点说一下,这个请求的时候,是失败的,主要是, ajax
的 post
请求的 url
后面不能带参数,即 ?...
,但是,我们如果有这个需求咋办,这里推荐 axios
。