Feat: include Java version in HTTP User-Agent (#269)
This commit is contained in:
@@ -73,6 +73,7 @@ import com.sheepit.client.os.OS;
|
|||||||
|
|
||||||
|
|
||||||
public class Server extends Thread {
|
public class Server extends Thread {
|
||||||
|
final private String HTTP_USER_AGENT = "Java/" + System.getProperty("java.version");
|
||||||
private String base_url;
|
private String base_url;
|
||||||
private final OkHttpClient httpClient;
|
private final OkHttpClient httpClient;
|
||||||
|
|
||||||
@@ -387,8 +388,7 @@ public class Server extends Thread {
|
|||||||
|
|
||||||
public Response HTTPRequest(HttpUrl.Builder httpUrlBuilder, RequestBody data_) throws IOException {
|
public Response HTTPRequest(HttpUrl.Builder httpUrlBuilder, RequestBody data_) throws IOException {
|
||||||
String url = httpUrlBuilder.build().toString();
|
String url = httpUrlBuilder.build().toString();
|
||||||
Request.Builder builder = new Request.Builder();
|
Request.Builder builder = new Request.Builder().addHeader("User-Agent", HTTP_USER_AGENT).url(url);
|
||||||
builder.url(url);
|
|
||||||
|
|
||||||
this.log.debug("Server::HTTPRequest url(" + url + ")");
|
this.log.debug("Server::HTTPRequest url(" + url + ")");
|
||||||
|
|
||||||
@@ -480,7 +480,7 @@ public class Server extends Thread {
|
|||||||
RequestBody uploadContent = new MultipartBody.Builder().setType(MultipartBody.FORM)
|
RequestBody uploadContent = new MultipartBody.Builder().setType(MultipartBody.FORM)
|
||||||
.addFormDataPart("file", new File(file1).getName(), RequestBody.create(new File(file1), MEDIA_TYPE)).build();
|
.addFormDataPart("file", new File(file1).getName(), RequestBody.create(new File(file1), MEDIA_TYPE)).build();
|
||||||
|
|
||||||
Request request = new Request.Builder().url(surl).post(uploadContent).build();
|
Request request = new Request.Builder().addHeader("User-Agent", HTTP_USER_AGENT).url(surl).post(uploadContent).build();
|
||||||
|
|
||||||
Call call = httpClient.newCall(request);
|
Call call = httpClient.newCall(request);
|
||||||
Response response = call.execute();
|
Response response = call.execute();
|
||||||
|
|||||||
Reference in New Issue
Block a user