我想确定要提交的HTTP POST事务的te大小(以字节为单位?)。我有一个包含大量表单数据的表单。当所有字段都填充了最大字符数(例如全部9个字符)并且表单通过POST方法提交时,没有问题,所有数据都会被保存。
当我用空格替换所有字符(9)时,我在提交表格后得到404.
我假设我在这里发送了太多数据。我认为空格正在转换为%20,因此发布的字节数增加了三倍。
我想在提交表单之前确定HTTP POST事务的大小,因此如果大小超过某个限制,我可以向用户显示一条消息。我更喜欢使用JavaScript。
有谁知道如何确定这个?
答案 0 :(得分:2)
404错误表示您尝试发布到的位置不存在,即当您使用空格发布时,网址可能会格式错误。
你能告诉我们代码吗?
答案 1 :(得分:0)
对POST数据没有限制(除非它是WCF服务或其他东西) - 我会看你是否正确发布了FORM数据,因为404是一个PAGE NOT FOUND错误并且与格式无关......
还有更多代码要显示吗?