Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Servlets通过setHeaders()返回信息_Java_Servlets - Fatal编程技术网

Java Servlets通过setHeaders()返回信息

Java Servlets通过setHeaders()返回信息,java,servlets,Java,Servlets,我有一个(a)servlet监听来自另一个servlet(B)的get B正在使用HTTPClient执行返回A的操作,如下所示 get.setRequestHeader("name",job.getName().toString()); get.setRequestHeader("age",job.getAge()); get.setRequestHeader("sex",job.getSex()); 通常我会使用查询字符串,但我不是B上的开发人员,所以我需要从requestHeader获取

我有一个(a)servlet监听来自另一个servlet(B)的get

B正在使用HTTPClient执行返回A的操作,如下所示

get.setRequestHeader("name",job.getName().toString());
get.setRequestHeader("age",job.getAge());
get.setRequestHeader("sex",job.getSex());
通常我会使用查询字符串,但我不是B上的开发人员,所以我需要从requestHeader获取它

A只是一个简单的servlet,我猜问题是如何对HttpClient执行等价操作
getRequestHeaders(字符串头名称) 在简单的J2EE中

2个问题:

a) 这是在requestHeader上发送的最佳实践吗

b) 如何提取这些名称-值对

谢谢


Imerez

Genrally在一个servlet中,您可以获得如下标题:

  request.getHeader(headerName));
  Enumeration headerNames = request.getHeaderNames();
您可以通过如下枚举方式获得所有可用标题的完整列表:

  request.getHeader(headerName));
  Enumeration headerNames = request.getHeaderNames();

由于某些原因,我没有看到getHeader()方法