mirror of
https://github.com/yacy/yacy_search_server.git
synced 2024-09-19 00:01:41 +02:00
more explanation
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7522 6c8d7289-2bf4-0310-a012-ef5d649a1542
This commit is contained in:
parent
bb36bf841a
commit
f95e50ec3d
|
@ -272,7 +272,7 @@ public class HTTPClient {
|
|||
public byte[] GETbytes(final String uri, long maxBytes) throws IOException {
|
||||
final MultiProtocolURI url = new MultiProtocolURI(uri);
|
||||
final HttpGet httpGet = new HttpGet(url.toNormalform(true, false, true, false));
|
||||
httpGet.setHeader("Host", url.getHost()); // overwrite resolved IP
|
||||
httpGet.setHeader("Host", url.getHost()); // overwrite resolved IP, needed for shared web hosting DO NOT REMOVE, see http://en.wikipedia.org/wiki/Shared_web_hosting_service
|
||||
return getContentBytes(httpGet, maxBytes);
|
||||
}
|
||||
|
||||
|
@ -288,7 +288,7 @@ public class HTTPClient {
|
|||
if (currentRequest != null) throw new IOException("Client is in use!");
|
||||
final MultiProtocolURI url = new MultiProtocolURI(uri);
|
||||
final HttpGet httpGet = new HttpGet(url.toNormalform(true, false, true, false));
|
||||
httpGet.setHeader("Host", url.getHost()); // overwrite resolved IP
|
||||
httpGet.setHeader("Host", url.getHost()); // overwrite resolved IP, needed for shared web hosting DO NOT REMOVE, see http://en.wikipedia.org/wiki/Shared_web_hosting_service
|
||||
currentRequest = httpGet;
|
||||
execute(httpGet);
|
||||
}
|
||||
|
@ -303,7 +303,7 @@ public class HTTPClient {
|
|||
public HttpResponse HEADResponse(final String uri) throws IOException {
|
||||
final MultiProtocolURI url = new MultiProtocolURI(uri);
|
||||
final HttpHead httpHead = new HttpHead(url.toNormalform(true, false, true, false));
|
||||
httpHead.setHeader("Host", url.getHost()); // overwrite resolved IP
|
||||
httpHead.setHeader("Host", url.getHost()); // overwrite resolved IP, needed for shared web hosting DO NOT REMOVE, see http://en.wikipedia.org/wiki/Shared_web_hosting_service
|
||||
execute(httpHead);
|
||||
finish();
|
||||
ConnectionInfo.removeConnection(httpHead.hashCode());
|
||||
|
@ -324,7 +324,7 @@ public class HTTPClient {
|
|||
if (currentRequest != null) throw new IOException("Client is in use!");
|
||||
final MultiProtocolURI url = new MultiProtocolURI(uri);
|
||||
final HttpPost httpPost = new HttpPost(url.toNormalform(true, false, true, false));
|
||||
httpPost.setHeader("Host", url.getHost()); // overwrite resolved IP
|
||||
httpPost.setHeader("Host", url.getHost()); // overwrite resolved IP, needed for shared web hosting DO NOT REMOVE, see http://en.wikipedia.org/wiki/Shared_web_hosting_service
|
||||
final InputStreamEntity inputStreamEntity = new InputStreamEntity(instream, length);
|
||||
// statistics
|
||||
upbytes = length;
|
||||
|
@ -344,7 +344,7 @@ public class HTTPClient {
|
|||
public byte[] POSTbytes(final String uri, final Map<String, ContentBody> parts, final boolean usegzip) throws IOException {
|
||||
final MultiProtocolURI url = new MultiProtocolURI(uri);
|
||||
final HttpPost httpPost = new HttpPost(url.toNormalform(true, false, true, false));
|
||||
httpPost.setHeader("Host", url.getHost()); // overwrite resolved IP
|
||||
httpPost.setHeader("Host", url.getHost()); // overwrite resolved IP, needed for shared web hosting DO NOT REMOVE, see http://en.wikipedia.org/wiki/Shared_web_hosting_service
|
||||
|
||||
final MultipartEntity multipartEntity = new MultipartEntity();
|
||||
for (final Entry<String,ContentBody> part : parts.entrySet())
|
||||
|
|
Loading…
Reference in New Issue
Block a user