问题标签 [grunt-connect-proxy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
proxy - 使用 grunt-connect-proxy 的最小示例
我有一个 angularJs 应用程序,我用 grunt 和一个用 Java 编写的在 tomcat 服务器上运行的服务器后端构建。为了在开发时将它们连接在一起,我想使用 grunt-connect-proxy。但我什至无法让它工作。
我在网上找到的所有“示例”和“演示”都恰好使用了几百行长的 Gruntfile.js。事实证明,这对发现我的问题并没有真正有用。最小(!)示例是什么样的?
cookies - 使用 grunt-connect-proxy 时重写 cookie 路径
在开发过程中,我使用 grunt-connect-proxy 使一些远程 API 在本地可用。这工作得很好,除了我使用的重写规则不适用于 cookie:
如果远程 API 设置带有路径的 cookie,/privatePath
则必须将其重写为/publicPath
.
例如,当使用 Apache httpd 时,我会使用ProxyPassReverseCookiePath -Directive。我如何使用 grunt-connect-proxy 来做到这一点?
angularjs - Grunt Connect 代理不发送 POST 参数
我有一个我的应用程序配置为使用 grunt-connect-proxy。请求到达服务器,除了 POST 请求之外,一切都运行良好。
当使用详细选项集运行 grunt 时,我可以看到:
我的代理配置如下:
从Angular我只是这样做:
也试过:
问题是'id' post 参数永远不会发送到服务器。
有人有这方面的经验吗?
javascript - Grunt 连接代理重写在 https 中不起作用
我尝试通过这篇文章创建一个连接代理。我的代码中几乎所有内容都相同,但我需要跨 https 协议调用一些东西。
和效果很好,但/product
不是 。/somethingelse
/productImages
我需要这样称呼它:
它应该调用
关键是没有/productImages
. 但更换从未发生过。
在此先感谢您的帮助!
angularjs - grunt-connect-proxy 为 204 响应发送 application/json 内容类型
当我发出一个返回 204 的GET
请求grunt-connect-proxy
时,没有设置内容类型。如果我提出相同的请求但使用PUT
, grunt-connect-proxy
(或grunt-contrib-connect
- 我不知道)会Content-type: application/json
自动附加到响应中。这是一个问题,因为1)没有内容,所以说内容类型是什么是不准确的。更重要的是2) Angular 尝试将空响应解析为 JSON,这会破坏我的应用程序。
我已经通过浏览器测试了端点,实际服务器没有发回这些附加信息。
如何防止grunt-connect-proxy
(或grunt-contrib-connect
)向204 No Content
响应中添加内容类型?
javascript - 带有绕过代理的 Webpack-dev-server
如何使用 webpack-dev-server实现“代理”(类似于grunt-connect-proxy )选项?
我正在将webpack和webpack-dev-server与 Grunt 一起使用。Gruntfile.js(下面的代码)中的任务能够在端口 8080 上启动服务器。我想为所有后端数据请求(上下文 URL /ajax/*)添加代理设置。
javascript - 将 grunt-connect-proxy 添加到我的 Yeoman 生成的 gruntfile.js
我是 Grunt(和一般的 JavaScript)的新手,我正在尝试将 grunt-connect-proxy 添加到我的 Yeoman 生成的 gruntfile(generator-angular 0.10.0)中。
我已阅读--> 本指南以帮助我,但似乎不再以相同的方式完成。
这是生成的 gruntfile 的样子
如果我切换这部分:
对于此代码,取自指南:
它将使代理工作,我从端口 9000(我的 angular-app 使用)获取我的 api。但它会弄乱css。我想这与凉亭组件有关。但我不知道如何将凉亭部分添加到教程代码中,反之亦然。
非常感谢!
gruntjs - grunt-connect-proxy 请求延迟过多
我在具有本地服务器的角度项目中使用代理,并且代理启动时存在重要延迟。
运行和不运行代理之间的比较请求:
为什么代理会有这种延迟?我认为它的延迟太大了。
gruntjs - 运行 Karma 时无法使用 grunt-connect-proxy
我正在尝试使用 Karma 执行单元测试。当我加载应用程序时,我为它所做的映射grunt-connect-proxy
被使用了。但是在测试时,该插件不起作用。我有以下用于运行单元测试的配置
任何人都可以在为 Karma 执行测试时帮助我使用 grunt-connect-proxy 吗?
javascript - 代理 CORS 请求到 localhost
我的应用 ( http://localhost:8099
) 正在执行一些 CORS 请求https://api.parse.com/
,我想代理到我的本地 apihttp://localhost:8077
以进行测试。这可以实现grunt-connect-proxy
吗?
这是我的 grunt-connect-proxy 配置,它不像我预期的那样工作。
因此,基本上代理适用于api/
请求(同一域),但对于 cors 对api.parse.com/
. 想法?