@@ -90,10 +90,10 @@ export namespace NetworkAgent {
90
90
}
91
91
92
92
export function responseReceived ( requestId : number , result : org . nativescript . widgets . Async . Http . RequestResult , headers : any ) {
93
- let requestIdStr = requestId . toString ( ) ;
93
+ const requestIdStr = requestId . toString ( ) ;
94
94
// Content-Type and content-type are both common in headers spelling
95
- let mimeType : string = < string > headers [ "Content-Type" ] || < string > headers [ "content-type" ] ;
96
- let response : NetworkAgent . Response = {
95
+ const mimeType : string = < string > headers [ "Content-Type" ] || < string > headers [ "content-type" ] || "application/octet-stream" ;
96
+ const response : NetworkAgent . Response = {
97
97
url : result . url || "" ,
98
98
status : result . statusCode ,
99
99
statusText : result . statusText || "" ,
@@ -102,7 +102,7 @@ export namespace NetworkAgent {
102
102
fromDiskCache : false
103
103
}
104
104
105
- let responseData : NetworkAgent . ResponseData = {
105
+ const responseData : NetworkAgent . ResponseData = {
106
106
requestId : requestIdStr ,
107
107
type : mimeTypeToType ( response . mimeType ) ,
108
108
response : response ,
@@ -112,25 +112,25 @@ export namespace NetworkAgent {
112
112
global . __inspector . responseReceived ( responseData ) ;
113
113
global . __inspector . loadingFinished ( { requestId : requestIdStr , timestamp : getTimeStamp ( ) } ) ;
114
114
115
- let hasTextContent = responseData . type === "Document" || responseData . type === "Script" ;
115
+ const hasTextContent = responseData . type === "Document" || responseData . type === "Script" ;
116
116
let data ;
117
117
118
118
if ( ! hasTextContent ) {
119
119
if ( responseData . type === "Image" ) {
120
- let bitmap = result . responseAsImage ;
120
+ const bitmap = result . responseAsImage ;
121
121
if ( bitmap ) {
122
- let outputStream = new java . io . ByteArrayOutputStream ( ) ;
122
+ const outputStream = new java . io . ByteArrayOutputStream ( ) ;
123
123
bitmap . compress ( android . graphics . Bitmap . CompressFormat . PNG , 100 , outputStream ) ;
124
124
125
- let base64Image = android . util . Base64 . encodeToString ( outputStream . toByteArray ( ) , android . util . Base64 . DEFAULT ) ;
125
+ const base64Image = android . util . Base64 . encodeToString ( outputStream . toByteArray ( ) , android . util . Base64 . DEFAULT ) ;
126
126
data = base64Image ;
127
127
}
128
128
}
129
129
} else {
130
130
data = result . responseAsString ;
131
131
}
132
132
133
- let successfulRequestData : NetworkAgent . SuccessfulRequestData = {
133
+ const successfulRequestData : NetworkAgent . SuccessfulRequestData = {
134
134
requestId : requestIdStr ,
135
135
data : data ,
136
136
hasTextContent : hasTextContent
@@ -140,14 +140,14 @@ export namespace NetworkAgent {
140
140
}
141
141
142
142
export function requestWillBeSent ( requestId : number , options : any ) {
143
- let request : NetworkAgent . Request = {
143
+ const request : NetworkAgent . Request = {
144
144
url : options . url ,
145
145
method : options . method ,
146
146
headers : options . headers || { } ,
147
147
postData : options . content ? options . content . toString ( ) : ""
148
148
}
149
149
150
- let requestData : NetworkAgent . RequestData = {
150
+ const requestData : NetworkAgent . RequestData = {
151
151
requestId : requestId . toString ( ) ,
152
152
url : request . url ,
153
153
request : request ,
@@ -176,4 +176,4 @@ export namespace NetworkAgent {
176
176
177
177
return type ;
178
178
}
179
- }
179
+ }
0 commit comments