我有两种方法:
方法一捕获用户名和密码
方法2是一个服务,它应该通过自定义请求头捕获用户名和密码
我想将用户名和密码作为自定义头添加到当前请求中,以便方法2可以处理它们
方法2有一个参数是IRequest
由于header(“..”函数不起作用,如何向当前请求调用添加新的头?
class Application extends App {
public function pre_login($parameters) { // method 1
$uid = $parameters['uid'];
$password = $parameters['password'];
header("UserId:" . $uid);
header("Password:" . $password);
}
}
class AuthModule implements IAuthModule {
public function auth(IRequest $request) { // method 2
$UserId = $request->getHeader('UserId'); // not working
$password= $request->getHeader('password'); // not working
}
}