mirror of
https://github.com/alibaba/anyproxy.git
synced 2025-04-23 16:11:26 +00:00
stringify the error object in header
This commit is contained in:
parent
98fc3fa2ee
commit
1fd69b3e87
@ -44,7 +44,7 @@ const getErrorResponse = (error, fullUrl) => {
|
|||||||
header: {
|
header: {
|
||||||
'Content-Type': 'text/html; charset=utf-8',
|
'Content-Type': 'text/html; charset=utf-8',
|
||||||
'Proxy-Error': true,
|
'Proxy-Error': true,
|
||||||
'Proxy-Error-Message': error || 'null'
|
'Proxy-Error-Message': error ? JSON.stringify(error) : 'null'
|
||||||
},
|
},
|
||||||
body: requestErrorHandler.getErrorContent(error, fullUrl)
|
body: requestErrorHandler.getErrorContent(error, fullUrl)
|
||||||
};
|
};
|
||||||
@ -116,7 +116,7 @@ function fetchRemoteResponse(protocol, options, reqData, config) {
|
|||||||
|
|
||||||
// set origin content length into header
|
// set origin content length into header
|
||||||
resHeader['x-anyproxy-origin-content-length'] = originContentLen;
|
resHeader['x-anyproxy-origin-content-length'] = originContentLen;
|
||||||
|
|
||||||
// only do unzip when there is res data
|
// only do unzip when there is res data
|
||||||
if (ifServerGzipped && originContentLen) {
|
if (ifServerGzipped && originContentLen) {
|
||||||
refactContentEncoding();
|
refactContentEncoding();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user