我有一个将数据发送到servlet的middlet。
任何人都知道如何计算servlet中的middlet请求的大小?
我要求总和请求标头+请求大小+证书大小 这是对的吗?
有了这个,我正在尝试重新创建请求:
http://wikis.sun.com/display/WebServerdocs/Analyzing+SSL+Requests+and+Responses
答案 0 :(得分:2)
我很确定没有简单的方法。
事实上,我甚至不确定这是一个有意义的事情。请求标头和正文是HTTP应用程序协议的一部分。在HTTP内容开始之前,证书作为SSL / TLS设置的一部分发送。一旦SSL / TLS启动,HTTP协议就会“在SSL / TLS频道之上”运行。
即使仅测量HTTP请求中的数据量也很棘手。典型的HTTP堆栈不会在一个地方汇总整个请求消息,并且不会保持发送的数据量的总计。根据您使用的HTTP堆栈,您(理论上)可以安排使用自定义套接字工厂和套接字流来计算发送的字节数。
答案 1 :(得分:0)
答案 2 :(得分:-1)
$ value){ $ size + =(strlen($ key)+ strlen($ value)+ 3); } 的printf( “大小=%d”,$大小); 出口; ?>