【发布时间】:2012-11-03 01:15:13
【问题描述】:
我有一个问题,我想从另一台服务器获取参数 HTTP POST,我想通过 HTTP POST 从服务器 A 到服务器 B 进行通信,在这个问题中,服务器 A 使用默认软件向服务器 B 进行 POST。但是如果我查看 access.log,服务器 B 无法从服务器 A 获取请求 HTTP POST
"POST http://mywebsite/class/param" 404
也就是说,来自服务器 A 的请求无法识别,404 页面未找到。然后我模拟使用 html 表单使用方法 POST 来获取正确的日志,如果我再次查看 access.log,
"POST /class/param" 200
200 表示 OK,请求可接受,。
我的问题是如何重定向 POST
http://mywebsite/class/param
到
/class/param
??我试过搜索,好像可以用mod_rewrite,但还是不能用。
规格:
服务器网络:apache
网络语言:php
php 框架:codeigniter
【问题讨论】:
-
嗯,存在和 php 扩展名
curl可能对您有用。这是关于如何使用它的good example。 -
感谢 manix 的回复,但我的问题是无法从服务器 A 检索 POST,
标签: php apache codeigniter mod-rewrite