如何设置Lighttpd作为跨站请求的代理?

发布于 2024-08-27 15:24:14 字数 646 浏览 3 评论 0原文

我想设置我的lighttpd服务器来代理一些请求(例如RSS请求)到其他域,这样我就可以使用javascript获取数据。例如,我想从内部Redmine获取Atmo feed(比如http://code.internal.acme )到开发人员仪表板(例如 http://dashboard.internal.acme)。我想使用 JavaScript 获取它,但我不能使用 JSONP 之类的东西,而且我不想为此使用 Flash。
目前我的lighttpd.conf中有这个

proxy.server = ( "/http-bind/" => (( "host" => "10.0.100.52", "port" => 5280 ) ) )

这样我就可以通过 Javascript 连接到我们的内部 jabber 服务器。但我想要更通用的方式...类似

proxy.server = ( "/proxy/{1}" => ( ( "url" => {1} ) ) )

I want to setup my lighttpd server to proxy some requests (for ex. RSS requests) to other domains so i can fetch data using javascript. For example i'd like to fetch Atmo feed from internal Redmine (say http://code.internal.acme) to developer dashboard (say http://dashboard.internal.acme). I'd like to fetch it using JavaScript but i cant use something like JSONP and i don't want to use Flash for that.
Currently i have this in my lighttpd.conf

proxy.server = ( "/http-bind/" => ( ( "host" => "10.0.100.52", "port" => 5280 ) ) )

This way i can connect to our internal jabber server via Javascript. But i want more generic way... Something like

proxy.server = ( "/proxy/{1}" => ( ( "url" => {1} ) ) )

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱殇璃 2024-09-03 15:24:14

我找不到办法做到这一点。所以我只是用 Python 编写“代理”。

谢谢大家的想法...

I found no way to di this. So i simply write "proxy" with Python for that.

Thanks everybody for your ideas...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文