本文整理了Java中jodd.http.HttpResponse.location()
方法的一些代码示例,展示了HttpResponse.location()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HttpResponse.location()
方法的具体详情如下:
包路径:jodd.http.HttpResponse
类名称:HttpResponse
方法名:location
[英]Parses 'location' header to return the next location or returns null if location not specified. Specification (rfc2616) says that only absolute path must be provided, however, this does not happens in the real world. There a proposal that allows server name etc to be omitted.
[中]解析“location”标头以返回下一个位置,如果未指定位置,则返回null。规范(rfc2616)说必须只提供绝对路径,然而,这在现实世界中不会发生。有一个{$1$}允许省略服务器名等。
代码示例来源:origin: oblac/jodd
String newPath = httpResponse.location();
String newPath = httpResponse.location();
String newPath = httpResponse.location();
代码示例来源:origin: oblac/jodd
/**
* {@link #open() Opens connection} if not already open, sends request,
* reads response and closes the request. If keep-alive mode is enabled
* connection will not be closed.
*/
public HttpResponse send() {
if (!followRedirects) {
return _send();
}
int redirects = this.maxRedirects;
while (redirects > 0) {
redirects--;
final HttpResponse httpResponse = _send();
final int statusCode = httpResponse.statusCode();
if (HttpStatus.isRedirect(statusCode)) {
_reset();
set(httpResponse.location());
continue;
}
return httpResponse;
}
throw new HttpException("Max number of redirects exceeded: " + this.maxRedirects);
}
代码示例来源:origin: org.jodd/jodd-http
String newPath = httpResponse.location();
String newPath = httpResponse.location();
String newPath = httpResponse.location();
代码示例来源:origin: org.jodd/jodd-http
/**
* {@link #open() Opens connection} if not already open, sends request,
* reads response and closes the request. If keep-alive mode is enabled
* connection will not be closed.
*/
public HttpResponse send() {
if (!followRedirects) {
return _send();
}
int redirects = this.maxRedirects;
while (redirects > 0) {
redirects--;
final HttpResponse httpResponse = _send();
final int statusCode = httpResponse.statusCode();
if (HttpStatus.isRedirect(statusCode)) {
_reset();
set(httpResponse.location());
continue;
}
return httpResponse;
}
throw new HttpException("Max number of redirects exceeded: " + this.maxRedirects);
}
内容来源于网络,如有侵权,请联系作者删除!