私はリソースクラスを持っています
public class SecureResource {
private HttpServletRequest request;
// some more things here
}
request.getHeader('X-AUTH')
Java リフレクションを使用して実行を調整したいですか?
私が試したことは何ですか?
Field f = response.getResourceClass().getDeclaredField("request");
f.setAccessible(true);
f.get("X-AUTH");
私は得る
java.lang.IllegalArgumentException: Can not set javax.servlet.http.HttpServletRequest field com.sn.bb.service.SecureResource.request to java.lang.String
私が見逃しているのは何ですか?どうすれば実行できますrequest.getHeader('X-AUTH')
かf
?