- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个充当代理服务的 Clojure 应用程序。目标是将请求代理到 http://127.0.0.1:3000 (Grafana 服务)通过路径“/grafana”,这样如果我访问 http://127.0.0.1/grafana通过浏览器,它应该将我的请求代理到端口 3000 并显示 Grafana 的 UI。
我遇到的问题是我在浏览器中收到 ERR_INVALID_CHUNKED_ENCODING 响应。在 Wireshark 中,对端口 3000 的请求显示 HTTP 响应重组了 3 个 TCP 数据包。但是,通过我的代理的请求响应没有被重新组装,导致分块错误。任何人都对如何解决这个问题有任何想法?
谢谢。
最佳答案
该问题是在将我的代理服务的响应返回给浏览器时引起的。响应包含标题 Transfer-Encoding: chunked
.当响应来自 Grafana -> proxy-service
时,此 header 是必需的,但从 proxy-service -> browser
出发时不需要.所以解决方案是在将响应发送回浏览器之前删除该 header 。
关于http - 如何修复 ERR_INVALID_CHUNKED_ENCODING 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49706998/
我有一个充当代理服务的 Clojure 应用程序。目标是将请求代理到 http://127.0.0.1:3000 (Grafana 服务)通过路径“/grafana”,这样如果我访问 http://1
我在 laravel 5 中使用 guzzle 6 发送发布请求,但是当我尝试访问处理发布请求的方法中的 request() 时,我得到了 ERR_INVALID_CHUNKED_ENCODING。
我有一个简单的 curl 调用,它从服务器检索 HTML 页面,然后 preg_replace() 在页面中插入一些内容,然后将结果回显给浏览器。 我注意到,如果 curl 试图从中获取 HTML 页
我有一个 Tomcat 7,Spring 4.2 'RestController' REST API 的实现,它似乎为返回 JSON 响应的少数 API 调用生成了 'ERR_INVALID_CHUN
我已经编写了 REST 网络服务来从服务器下载 PDF 文件,并将响应作为 content-type=application/pdf 发送到浏览器。下面是 REST 服务 url,我们调用它来从中下载
我刚刚开始使用 v2.9.0 的 Ember.js,按照其页面 https://guides.emberjs.com/v2.9.0/tutorial/ember-cli/ 上的教程进行操作一切都很好,
我是一名优秀的程序员,十分优秀!