Google Chart API - “请求 URI 太大”,但长度远低于 2048
我在使用 Google Charts API 时遇到了一个奇怪的问题。
根据文档,“GET”限制为 2048 字节,但我创建的这个链接远低于限制(1663 字节),并且仍然因“Request-URI Too Large”错误而阻塞服务器。
这是链接(检查“查看源代码”):图表损坏
我猜这并不是真正的尺寸问题,而是 Google Chart API 中的某种解析问题..?
我已经实现了“表单”回退(以启用 16K 请求),但我只想在请求大于允许的 2K 时使用此方法。
有什么想法吗?
谢谢, 塞巴斯蒂安
I have a strange problem with Google Charts API.
According to the docs, the "GET" limit is 2048 bytes, but I have this one link I created that is well below the limit (1663 bytes) and still chokes the server with a "Request-URI Too Large" error.
Here's the link (check "view source"): broken chart
I'm guessing that it's not really a size problem, but rather some kind of parsing problem in the Google Chart API..?
I have implemented the "form" fallback (to enable 16K requests), but I only want to use this method when the request gets bigger than the allowable 2K.
Any ideas?
Thanks,
Sebastian
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可能会丢失 1-300 chxl 参数 - 它根本无法很好地显示。并检查你的 chof=validate 。我不确定它的作用,但如果我删除这两件事,你的图表就会完美显示。
Maybe lose the 1-300 chxl parameter - it doesn't display well at all. And check your chof=validate. I'm not sure what it does but if I remove both of those things your chart appears perfectly.