我正在尝试实现乔纳森·克雷斯纳"Asp .net Mvc 4 代理服务器/控制器(用于跨域请求的帮助)"https://gist.github.com/jkresner/3982746 。
谁能指出如何从 jquery 调用它?
文章gist.github.com/jkresner 的咖啡电话让我感到困惑。
coffeescript 基本上说,对于无法自行连接到远程 url 的客户端,将指定的远程 URL 引用(即 http://api.othersite.com/Widget/7 )替换为对 http://myoriginalpagehost.com/proxy 的引用,并让服务器端将内容从 http://myoriginalpagehost.com/proxy URI 代理到 http://api.othersite.com/Widget/7 URL。
在该代理上需要注意的一件事是,缓存控制机制似乎可能会被破坏,从而导致潜在的重大系统负载。 在样板复制/粘贴某人的代码之前要考虑的事情。:-/
本文讨论使用 IIS 的 URL 重写机制的代理问题的另一种解决方案。无需编码,只需配置。