【问题标题】:Apache url replacement for jquery get / post requestjquery get / post请求的Apache url替换
【发布时间】:2011-09-25 20:03:40
【问题描述】:

我有一个正在开发的 Web 应用程序。我使用 jquery 在远程服务器上调用 rest api。为了能够查看我需要将其部署在远程服务器上的任何代码 cahnges 从而增加我的开发时间很多。我无法在本地运行它的原因是对 ajax 请求的跨域安全限制。我认为解决方案可能是在本地 http 服务器上运行应用程序并重写 url 以指向远程服务器。有人必须做类似的事情吗?还有其他方法吗?

谢谢

【问题讨论】:

  • 使用hosts文件将IP地址指向其他地方......在“system32/drivers/etc/hosts”上你可能有例子:)

标签: jquery apache http cross-domain url-rewriting


【解决方案1】:

本地无法运行是ajax请求的跨域安全限制

而不是尝试将其中一个请求代理到不同的 URL(@Val:您需要在同一个虚拟主机上使用 2 个 URL 以避免问题 - 更改主机文件将影响所有请求)是否有您不这样做的原因提供从处理 ajax 的同一台机器发起 ajax 请求的 html 页面和 javascript?

【讨论】:

  • 感谢您的回复。我有一个 html 文档来处理我所有的 ajax 请求,其余的 api 位于我部署到的同一台机器上。所以当它在同一台机器上时一切都很好。我想在本地开发,我不想在远程机器上触发 ajax 请求
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-02
  • 2014-12-30
  • 2018-09-03
  • 1970-01-01
  • 1970-01-01
  • 2019-10-12
  • 2012-04-02
相关资源
最近更新 更多