将 EXTJS AJAX 方法从 GET 更改为 POST 将导致任何性能问题
Posted
技术标签:
【中文标题】将 EXTJS AJAX 方法从 GET 更改为 POST 将导致任何性能问题【英文标题】:Changing EXTJS AJAX method from GET to POST will cause any performance problems 【发布时间】:2013-08-27 01:41:17 【问题描述】:我有一个这样的 extjs 请求:
Ext.Ajax.request(
url: someUrl,
method: "GET",
params: paramArray,
success: function(response)
var responseText = response.responseText;
//DO STUFF
,
failure: function(response )
// DO STUFF
); // end of ajax call
现在因为方法是“GET”,所以 url 中的 pf 参数数量是有限的。解决这个问题的最佳方法是什么?如果我只是将其更改为“POST”,它会导致任何副作用吗? (性能差等)。该方法在逻辑上应该是“GET”,因为它不是更新,只是获取,但为了解决我的参数问题,我想更改为“POST”。
除非是诅咒,否则这个问题有一个标准的解决方案。
【问题讨论】:
【参考方案1】:我找到了答案here
POST 的性能比 GET 差
【讨论】:
以上是关于将 EXTJS AJAX 方法从 GET 更改为 POST 将导致任何性能问题的主要内容,如果未能解决你的问题,请参考以下文章
EXTJS 5:为啥 Ext.grid.Panel 没有 stripRows 效果,在我将主题从 Neptune 更改为清晰之后
有没有一种简单的方法可以将 Ajax 更改为 WebSocket?
如何将 Apigee 的跟踪控制台 HTTP 方法更改为 POST