Skip to content
This repository was archived by the owner on Jun 11, 2024. It is now read-only.

Commit a88a28b

Browse files
authored
Merge pull request #136 from browserup/issue-131-har-default-values
Issue-131 har default values
2 parents 2c92b8a + 5e79587 commit a88a28b

File tree

16 files changed

+338
-27
lines changed

16 files changed

+338
-27
lines changed

browserup-proxy-core/src/main/java/com/browserup/harreader/model/HarContent.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
@JsonIgnoreProperties(ignoreUnknown = true)
1414
public class HarContent {
1515

16-
private Long size;
16+
private Long size = 0L;
1717
private Long compression;
18-
private String mimeType;
19-
private String text;
18+
private String mimeType = "";
19+
private String text = "";
2020
private String encoding;
2121
private String comment;
2222

browserup-proxy-core/src/main/java/com/browserup/harreader/model/HarCookie.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
@JsonIgnoreProperties(ignoreUnknown = true)
1616
public class HarCookie {
1717

18-
private String name;
19-
private String value;
18+
private String name = "";
19+
private String value = "";
2020
private String path;
2121
private String domain;
2222
private Date expires;

browserup-proxy-core/src/main/java/com/browserup/harreader/model/HarCreatorBrowser.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
@JsonIgnoreProperties(ignoreUnknown = true)
1414
public class HarCreatorBrowser {
1515

16-
private String name;
17-
private String version;
16+
private String name = "";
17+
private String version = "";
1818
private String comment;
1919

2020
/**

browserup-proxy-core/src/main/java/com/browserup/harreader/model/HarEntry.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
public class HarEntry {
2121

2222
private String pageref;
23-
private Date startedDateTime;
24-
private Integer time;
23+
private Date startedDateTime = new Date();
24+
private Integer time = 0;
2525
private HarRequest request;
2626
private HarResponse response;
2727
private HarCache cache;

browserup-proxy-core/src/main/java/com/browserup/harreader/model/HarLog.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,6 @@ public void setCreator(HarCreatorBrowser creator) {
6363
* @return Information about the browser used.
6464
*/
6565
public HarCreatorBrowser getBrowser() {
66-
if (browser == null) {
67-
browser = new HarCreatorBrowser();
68-
}
6966
return browser;
7067
}
7168

browserup-proxy-core/src/main/java/com/browserup/harreader/model/HarPage.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
@JsonIgnoreProperties(ignoreUnknown = true)
2020
public class HarPage {
2121

22-
private Date startedDateTime;
23-
private String id;
24-
private String title;
22+
private Date startedDateTime = new Date();
23+
private String id = "";
24+
private String title = "";
2525
private HarPageTiming pageTimings;
2626
private String comment;
2727
private Map<String, Object> additional = new HashMap<>();

browserup-proxy-core/src/main/java/com/browserup/harreader/model/HarPostData.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
@JsonIgnoreProperties(ignoreUnknown = true)
1616
public class HarPostData {
1717

18-
private String mimeType;
18+
private String mimeType = "";
1919
private List<HarPostDataParam> params = new ArrayList<>();
20-
private String text;
20+
private String text = "";
2121
private String comment;
2222

2323
/**

browserup-proxy-core/src/main/java/com/browserup/harreader/model/HarPostDataParam.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
@JsonIgnoreProperties(ignoreUnknown = true)
1414
public class HarPostDataParam {
1515

16-
private String name;
16+
private String name = "";
1717
private String value;
1818
private String fileName;
1919
private String contentType;

browserup-proxy-core/src/main/java/com/browserup/harreader/model/HarRequest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ public class HarRequest {
2121

2222
protected static final Long DEFAULT_SIZE = -1L;
2323

24-
private HttpMethod method;
25-
private String url;
26-
private String httpVersion;
24+
private HttpMethod method = HttpMethod.GET;
25+
private String url = "";
26+
private String httpVersion = "HTTP/1.1";
2727
private List<HarCookie> cookies;
2828
private List<HarHeader> headers;
2929
private List<HarQueryParam> queryString;

browserup-proxy-core/src/main/java/com/browserup/harreader/model/HarResponse.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ public class HarResponse {
1818
protected static final Long DEFAULT_SIZE = -1L;
1919

2020
private HttpStatus status;
21-
private String statusText;
22-
private String httpVersion;
21+
private String statusText = "";
22+
private String httpVersion = "HTTP/1.1";
2323
private List<HarCookie> cookies;
2424
private List<HarHeader> headers;
2525
private HarContent content;
26-
private String redirectURL;
26+
private String redirectURL = "";
2727
private Long headersSize;
2828
private Long bodySize;
2929
private String comment;

0 commit comments

Comments
 (0)