本文介绍了重写HTTP GET请求,在Apache中使用htaccess的POST的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要改变第三方PHP应用程序的行为,之后恢复更改返回不久。如果我能改写GET请求,让那些POST出他们,我会节省大量的时间,并可能避免在应用程序中的任何变化。
是否有可能改变GET 的http://网站/动作1参数= 1
进入POST 的http://网站/动作2
,是 参数的为POST请求的一部分,使用的.htaccess?
虽然,我也可以把第一个GET请求,到一个新的网页,其中会做POST到第二个URL自动(JavaScript)的,我想保持浏览器 - 服务器交互的数量尽可能低。
解决方案
No, this isn't possible. A GET and a POST are entirely different requests, with different request headers and different responses. The rewrite engine only affects the URI and can't change the actual request. You're going to have to rely on Javascript on the browser's end.
这篇关于重写HTTP GET请求,在Apache中使用htaccess的POST的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!