有没有办法在JavaScript中获取POST请求主体的大小?
我在这里看到它可以在http.send(params);
Get size of POST-request in PHP
所以我猜测它可以在Javascript中完成,任何人都知道怎么做?
以下是我发布数据的方式,但如果我无法通过这种方式获得长度,并且可以采用其他方式来了解数据
SELECT datetime, resource_id, ipaddress, sysname, resource_name,cpu_utilization, cpu_service_interrupt_utilization, rank
FROM ( SELECT datetime, resource_id, ipaddress, sysname, resource_name, cpu_utilization, cpu_service_interrupt_utilization,
dense_rank() OVER (PARTITION BY sysname,resource_name ORDER BY cpu_utilization DESC) AS rank
FROM ip_cpu_mn
WHERE date_trunc('hour',datetime) = date_trunc('hour', current_timestamp - interval '1 hour')
and sysname ='ag-01-glsfb-re0' and resource_name like '%1 slot'
order by sysname, resource_name, datetime
) AS A
where rank <4
这是我在发送请求时在开发者控制台中看到的内容。
引用的行是此行public void removePage(int currentPage) {
for (int i = pageFragmentList.size() - 1; i >= currentPage; i--) {
((MainActivity) context).getSupportFragmentManager().beginTransaction()
.remove(pageFragmentList.get(i)).commit();
}
pageFragmentList.remove(currentPage);
}
由于
答案 0 :(得分:0)
这是您要发送的内容。内容的大小等于您在send
方法中传递的任何内容的大小...以字节为单位...
http.send(params);
此错误来自服务器,因为它不接受请求内容的大小,如此处所述
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
所有主要的Web服务器(IIS,Apache等)都允许您配置允许的最大请求大小。
如果您正在使用Apache,则可以在httpd.conf
文件中指定更大的请求大小限制