创建自定义Apache HTTP客户端重定向策略

时间:2018-09-17 09:51:53

标签: apache-httpclient-4.x

需要些帮助,我可能会感到困惑。

我正在使用Apache HTTP Client 4.5.1,我有一个发布网址,需要使用一些标头来调用,一旦我们调用发布网址,它就会返回 303 和一个获取网址,但是根据HTTP客户端重定向策略,它会自动重定向GET CALL,但也会在重定向的GET CALL中发送标头。

如何覆盖HTTP客户端的重定向策略,以便在调用重定向GET URL时303重定向不使用标头。

任何想法如何实现这一目标。我已经检查了一些带有重定向策略的选项。

1 个答案:

答案 0 :(得分:2)

罪魁祸首是//... // IF PROCESS#1 TRIGGERS ME, THEN mysql_query( /* select the newly inserted data from `bbb` */ ); //... 请求执行拦截器中的this line of code

应该可以通过使用自定义重定向策略添加一些无害的虚拟请求标头来防止其复制原始请求标头

RedirectExec