apache httpclient同步执行

时间:2013-04-29 08:15:17

标签: java apache-httpclient-4.x

我想在Java中创建一个测试应用程序,当我同时对同一个URI执行2个post / put请求时,测试正在发生什么的是什么。我编写了putter和poster函数,我创建了一个runnable类,它生成测试文件,同时在分离的线程中运行函数。问题是,当我上传一个大于1Mb的文件时,网络延迟会破坏我的测量。所以我想非常接近地结束2次执行。

我正在使用我尝试在源代码中搜索的Apache httpclient开源库,但我在逆向工程方面不太好。我认为同步入门类是行不通的。我试图扭曲DefaultRequestDirector,但它对我来说也是死路一条,因为我不是http协议的专家,我不明白这些函数的作用和原因(但主要是为什么)。

如果我想要打开上传流(或者阻止最后一个口袋),直到另一个帖子到达同一点,有人可以告诉我需要修改哪些类和功能吗?

0 个答案:

没有答案