如何从 JavaScript 发出跨域 DELETE 请求?
我正在编写一段 JavaScript,需要调用 Google Latitude API 来删除一个点。
对 Google Latitude 的请求的形式如下:
DELETE https://www.googleapis.com/latitude/v1/location/locationId
有没有办法直接从 Javascript 执行此操作,还是必须从服务器端发出请求?
I am writing a piece of JavaScript that needs to call the Google Latitude API to delete a point.
The request to Google Latitude is of the form:
DELETE https://www.googleapis.com/latitude/v1/location/locationId
Is there any way of doing this directly from Javascript, or do I have to make the request from the server side?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不认为这是可能的,因为浏览器的同源策略。
使用 JavaScript,您可以将 GET 请求与动态生成的脚本标签和图像放在一起,或者通过提交表单将 POST 请求放在一起。
I don't believe it's possible because of the browser's same origin policy.
With JavaScript you can put together GET requests with dynamically generated scripts tags and images or POST requests by submitting a form.