Browser 冻结网络堆栈

Browser 冻结网络堆栈,browser,network-programming,stack,webbrowser-control,Browser,Network Programming,Stack,Webbrowser Control,我想尽快从浏览器窗口发送页面请求,以测试网站的响应能力,但我不知道如何做到这一点 在接收端是一个服务器,它将获得多个数据包,但为了确保它们以先进先出的方式进行处理,我希望将它们发送到彼此尽可能接近的位置 输入需要来自web浏览器,不管是哪种类型,也不管它是如何模拟的,不能从命令行执行。我的想法是以某种方式冻结网络堆栈,然后解冻它,以一次释放所有数据包,但顺序正确。有什么方法可以做到这一点,还是有更好的方法可以做到这一点?HTTP通信通常使用TCP/IP连接,因此应该保证数据包的顺序。我建议使用c

我想尽快从浏览器窗口发送页面请求,以测试网站的响应能力,但我不知道如何做到这一点

在接收端是一个服务器,它将获得多个数据包,但为了确保它们以先进先出的方式进行处理,我希望将它们发送到彼此尽可能接近的位置


输入需要来自web浏览器,不管是哪种类型,也不管它是如何模拟的,不能从命令行执行。我的想法是以某种方式冻结网络堆栈,然后解冻它,以一次释放所有数据包,但顺序正确。有什么方法可以做到这一点,还是有更好的方法可以做到这一点?

HTTP通信通常使用TCP/IP连接,因此应该保证数据包的顺序。我建议使用c构建一个小型web浏览器,并让它不断循环请求网站。或者,我相信这对于其他脚本语言(如python)来说应该不难做到。

所以你真的在问完全加载网页需要多长时间?不,我是想测试FIFO堆栈,以确保即使数据相隔1ms到达,服务器也会先处理第一条数据,然后再处理下一条数据。换句话说,如果发送到服务器的命令是将billy插入'names',下一个命令是select*from'names',则结果将包括billy,因为该命令首先出现。