Javascript Shopify创建被验证码挑战阻止的客户
我正在创建一个工具,该工具将使用以下http请求为特定shopify商店创建帐户:Javascript Shopify创建被验证码挑战阻止的客户,javascript,http,axios,shopify,recaptcha,Javascript,Http,Axios,Shopify,Recaptcha,我正在创建一个工具,该工具将使用以下http请求为特定shopify商店创建帐户: await axios.post( siteURL + "/account", qs.stringify({ "form_type": "create_customer", "customer[first_name]": firstName, "customer[last
await axios.post(
siteURL + "/account",
qs.stringify({
"form_type": "create_customer",
"customer[first_name]": firstName,
"customer[last_name]": lastName,
"customer[email]": email,
"customer[password]": password,
}),
{
headers: {
"Content-Type": "application/x-www-form-urlencoded",
"User-Agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.162 Safari/537.36"
}
}
);
现在,此请求对于像或这样的站点非常有效,但是对于像或这样的站点,此请求抛出以下404错误:
ClientRequest {
_events: [Object: null prototype] {
socket: [Function],
abort: [Function],
aborted: [Function],
error: [Function],
timeout: [Function],
prefinish: [Function: requestOnPrefinish]
},
_eventsCount: 6,
_maxListeners: undefined,
outputData: [],
outputSize: 0,
writable: true,
_last: true,
chunkedEncoding: false,
shouldKeepAlive: false,
useChunkedEncodingByDefault: false,
sendDate: false,
_removedConnection: false,
_removedContLen: false,
_removedTE: false,
_contentLength: 0,
_hasBody: true,
_trailer: '',
finished: true,
_headerSent: true,
socket: TLSSocket {
_tlsOptions: {
allowHalfOpen: undefined,
pipe: false,
secureContext: [SecureContext],
isServer: false,
requestCert: true,
rejectUnauthorized: true,
session: <Buffer 30 82 06 da 02 01 01 02 02 03 04 04 02 13 02 04 20 fa 3e 8f ba c6 59 fb 94 86 e3 68 63 3f 43 fd 86 10 11 07 97 d7 10 1e d2
99 55 b6 36 f3 e2 3d a1 04 ... 1708 more bytes>,
ALPNProtocols: undefined,
requestOCSP: undefined,
enableTrace: undefined,
pskCallback: undefined
},
_secureEstablished: true,
_securePending: false,
_newSessionPending: false,
_controlReleased: true,
_SNICallback: null,
servername: 'www.neighborhood.jp',
alpnProtocol: false,
authorized: true,
authorizationError: null,
encrypted: true,
_events: [Object: null prototype] {
close: [Array],
end: [Function: onReadableStreamEnd],
newListener: [Function: keylogNewListener],
secure: [Function: onConnectSecure],
session: [Function],
free: [Function: onFree],
agentRemove: [Function: onRemove],
error: [Function: socketErrorListener],
finish: [Function]
},
_eventsCount: 9,
connecting: false,
_hadError: false,
_parent: null,
_host: 'www.neighborhood.jp',
_readableState: ReadableState {
objectMode: false,
highWaterMark: 16384,
buffer: BufferList { head: null, tail: null, length: 0 },
length: 0,
pipes: null,
pipesCount: 0,
flowing: true,
ended: false,
endEmitted: false,
reading: true,
sync: false,
needReadable: true,
emittedReadable: false,
readableListening: false,
resumeScheduled: false,
emitClose: false,
autoDestroy: false,
destroyed: false,
defaultEncoding: 'utf8',
awaitDrain: 0,
readingMore: false,
decoder: null,
encoding: null,
[Symbol(kPaused)]: false
},
readable: true,
_maxListeners: undefined,
_writableState: WritableState {
objectMode: false,
highWaterMark: 16384,
finalCalled: true,
needDrain: false,
ending: true,
ended: true,
finished: false,
destroyed: false,
decodeStrings: false,
defaultEncoding: 'utf8',
length: 0,
writing: false,
corked: 0,
sync: false,
bufferProcessing: false,
onwrite: [Function: bound onwrite],
writecb: null,
writelen: 0,
afterWriteTickInfo: null,
bufferedRequest: null,
lastBufferedRequest: null,
pendingcb: 1,
prefinished: false,
errorEmitted: false,
emitClose: false,
autoDestroy: false,
bufferedRequestCount: 0,
corkedRequestsFree: [Object]
},
writable: false,
allowHalfOpen: false,
_sockname: null,
_pendingData: null,
_pendingEncoding: '',
server: undefined,
_server: null,
ssl: TLSWrap {
_parent: [TCP],
_parentWrap: undefined,
_secureContext: [SecureContext],
reading: true,
onhandshakestart: [Function: noop],
onhandshakedone: [Function],
onocspresponse: [Function: onocspresponse],
onnewsession: [Function: onnewsessionclient],
onkeylog: [Function: onkeylogclient],
onerror: [Function: onerror],
[Symbol(owner)]: [Circular]
},
_requestCert: true,
_rejectUnauthorized: true,
parser: null,
_httpMessage: [Circular],
[Symbol(res)]: TLSWrap {
_parent: [TCP],
_parentWrap: undefined,
_secureContext: [SecureContext],
reading: true,
onhandshakestart: [Function: noop],
onhandshakedone: [Function],
onocspresponse: [Function: onocspresponse],
onnewsession: [Function: onnewsessionclient],
onkeylog: [Function: onkeylogclient],
onerror: [Function: onerror],
[Symbol(owner)]: [Circular]
},
[Symbol(asyncId)]: 205,
[Symbol(kHandle)]: TLSWrap {
_parent: [TCP],
_parentWrap: undefined,
_secureContext: [SecureContext],
reading: true,
onhandshakestart: [Function: noop],
onhandshakedone: [Function],
onocspresponse: [Function: onocspresponse],
onnewsession: [Function: onnewsessionclient],
onkeylog: [Function: onkeylogclient],
onerror: [Function: onerror],
[Symbol(owner)]: [Circular]
},
[Symbol(lastWriteQueueSize)]: 0,
[Symbol(timeout)]: null,
[Symbol(kBuffer)]: null,
[Symbol(kBufferCb)]: null,
[Symbol(kBufferGen)]: null,
[Symbol(kCapture)]: false,
[Symbol(kBytesRead)]: 0,
[Symbol(kBytesWritten)]: 0,
[Symbol(connect-options)]: {
rejectUnauthorized: true,
ciphers: 'TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA384:ECDHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA256:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!SRP:!CAMELLIA',
checkServerIdentity: [Function: checkServerIdentity],
minDHSize: 1024,
session: <Buffer 30 82 06 da 02 01 01 02 02 03 04 04 02 13 02 04 20 fa 3e 8f ba c6 59 fb 94 86 e3 68 63 3f 43 fd 86 10 11 07 97 d7 10 1e d2
99 55 b6 36 f3 e2 3d a1 04 ... 1708 more bytes>,
protocol: 'https:',
maxRedirects: 21,
maxBodyLength: 10485760,
path: null,
method: 'GET',
headers: [Object],
agent: undefined,
agents: [Object],
auth: null,
hostname: 'www.neighborhood.jp',
port: 443,
nativeProtocols: [Object],
pathname: '/challenge',
slashes: true,
host: 'www.neighborhood.jp',
hash: null,
search: null,
query: null,
href: 'https://www.neighborhood.jp/challenge',
_defaultAgent: [Agent],
servername: 'www.neighborhood.jp',
_agentKey: 'www.neighborhood.jp:443::::::::::::::::::',
encoding: null,
singleUse: true
}
},
connection: TLSSocket {
_tlsOptions: {
allowHalfOpen: undefined,
pipe: false,
secureContext: [SecureContext],
isServer: false,
requestCert: true,
rejectUnauthorized: true,
session: <Buffer 30 82 06 da 02 01 01 02 02 03 04 04 02 13 02 04 20 fa 3e 8f ba c6 59 fb 94 86 e3 68 63 3f 43 fd 86 10 11 07 97 d7 10 1e d2
99 55 b6 36 f3 e2 3d a1 04 ... 1708 more bytes>,
ALPNProtocols: undefined,
requestOCSP: undefined,
enableTrace: undefined,
pskCallback: undefined
},
_secureEstablished: true,
_securePending: false,
_newSessionPending: false,
_controlReleased: true,
_SNICallback: null,
servername: 'www.neighborhood.jp',
alpnProtocol: false,
authorized: true,
authorizationError: null,
encrypted: true,
_events: [Object: null prototype] {
close: [Array],
end: [Function: onReadableStreamEnd],
newListener: [Function: keylogNewListener],
secure: [Function: onConnectSecure],
session: [Function],
free: [Function: onFree],
agentRemove: [Function: onRemove],
error: [Function: socketErrorListener],
finish: [Function]
},
_eventsCount: 9,
connecting: false,
_hadError: false,
_parent: null,
_host: 'www.neighborhood.jp',
_readableState: ReadableState {
objectMode: false,
highWaterMark: 16384,
buffer: BufferList { head: null, tail: null, length: 0 },
length: 0,
pipes: null,
pipesCount: 0,
flowing: true,
ended: false,
endEmitted: false,
reading: true,
sync: false,
needReadable: true,
emittedReadable: false,
readableListening: false,
resumeScheduled: false,
emitClose: false,
autoDestroy: false,
destroyed: false,
defaultEncoding: 'utf8',
awaitDrain: 0,
readingMore: false,
decoder: null,
encoding: null,
[Symbol(kPaused)]: false
},
readable: true,
_maxListeners: undefined,
_writableState: WritableState {
objectMode: false,
highWaterMark: 16384,
finalCalled: true,
needDrain: false,
ending: true,
ended: true,
finished: false,
destroyed: false,
decodeStrings: false,
defaultEncoding: 'utf8',
length: 0,
writing: false,
corked: 0,
sync: false,
bufferProcessing: false,
onwrite: [Function: bound onwrite],
writecb: null,
writelen: 0,
afterWriteTickInfo: null,
bufferedRequest: null,
lastBufferedRequest: null,
pendingcb: 1,
prefinished: false,
errorEmitted: false,
emitClose: false,
autoDestroy: false,
bufferedRequestCount: 0,
corkedRequestsFree: [Object]
},
writable: false,
allowHalfOpen: false,
_sockname: null,
_pendingData: null,
_pendingEncoding: '',
server: undefined,
_server: null,
ssl: TLSWrap {
_parent: [TCP],
_parentWrap: undefined,
_secureContext: [SecureContext],
reading: true,
onhandshakestart: [Function: noop],
onhandshakedone: [Function],
onocspresponse: [Function: onocspresponse],
onnewsession: [Function: onnewsessionclient],
onkeylog: [Function: onkeylogclient],
onerror: [Function: onerror],
[Symbol(owner)]: [Circular]
},
_requestCert: true,
_rejectUnauthorized: true,
parser: null,
_httpMessage: [Circular],
[Symbol(res)]: TLSWrap {
_parent: [TCP],
_parentWrap: undefined,
_secureContext: [SecureContext],
reading: true,
onhandshakestart: [Function: noop],
onhandshakedone: [Function],
onocspresponse: [Function: onocspresponse],
onnewsession: [Function: onnewsessionclient],
onkeylog: [Function: onkeylogclient],
onerror: [Function: onerror],
[Symbol(owner)]: [Circular]
},
[Symbol(asyncId)]: 205,
[Symbol(kHandle)]: TLSWrap {
_parent: [TCP],
_parentWrap: undefined,
_secureContext: [SecureContext],
reading: true,
onhandshakestart: [Function: noop],
onhandshakedone: [Function],
onocspresponse: [Function: onocspresponse],
onnewsession: [Function: onnewsessionclient],
onkeylog: [Function: onkeylogclient],
onerror: [Function: onerror],
[Symbol(owner)]: [Circular]
},
[Symbol(lastWriteQueueSize)]: 0,
[Symbol(timeout)]: null,
[Symbol(kBuffer)]: null,
[Symbol(kBufferCb)]: null,
[Symbol(kBufferGen)]: null,
[Symbol(kCapture)]: false,
[Symbol(kBytesRead)]: 0,
[Symbol(kBytesWritten)]: 0,
[Symbol(connect-options)]: {
rejectUnauthorized: true,
ciphers: 'TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA384:ECDHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA256:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!SRP:!CAMELLIA',
checkServerIdentity: [Function: checkServerIdentity],
minDHSize: 1024,
session: <Buffer 30 82 06 da 02 01 01 02 02 03 04 04 02 13 02 04 20 fa 3e 8f ba c6 59 fb 94 86 e3 68 63 3f 43 fd 86 10 11 07 97 d7 10 1e d2
99 55 b6 36 f3 e2 3d a1 04 ... 1708 more bytes>,
protocol: 'https:',
maxRedirects: 21,
maxBodyLength: 10485760,
path: null,
method: 'GET',
headers: [Object],
agent: undefined,
agents: [Object],
auth: null,
hostname: 'www.neighborhood.jp',
port: 443,
nativeProtocols: [Object],
pathname: '/challenge',
slashes: true,
host: 'www.neighborhood.jp',
hash: null,
search: null,
query: null,
href: 'https://www.neighborhood.jp/challenge',
_defaultAgent: [Agent],
servername: 'www.neighborhood.jp',
_agentKey: 'www.neighborhood.jp:443::::::::::::::::::',
encoding: null,
singleUse: true
}
},
_header: 'GET /challenge HTTP/1.1\r\n' +
'Accept: application/json, text/plain, */*\r\n' +
'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.162 Safari/537.36\r\n' +
'Host: www.neighborhood.jp\r\n' +
'Connection: close\r\n' +
'\r\n',
_onPendingData: [Function: noopPendingOutput],
agent: Agent {
_events: [Object: null prototype] {
free: [Function],
newListener: [Function: maybeEnableKeylog]
},
_eventsCount: 2,
_maxListeners: undefined,
defaultPort: 443,
protocol: 'https:',
options: { path: null },
requests: {},
sockets: { 'www.neighborhood.jp:443::::::::::::::::::': [Array] },
freeSockets: {},
keepAliveMsecs: 1000,
keepAlive: false,
maxSockets: Infinity,
maxFreeSockets: 256,
maxCachedSessions: 100,
_sessionCache: { map: [Object], list: [Array] },
[Symbol(kCapture)]: false
},
socketPath: undefined,
method: 'GET',
insecureHTTPParser: undefined,
path: '/challenge',
_ended: true,
res: IncomingMessage {
_readableState: ReadableState {
objectMode: false,
highWaterMark: 16384,
buffer: BufferList { head: null, tail: null, length: 0 },
length: 0,
pipes: null,
pipesCount: 0,
flowing: true,
ended: true,
endEmitted: true,
reading: false,
sync: false,
needReadable: false,
emittedReadable: false,
readableListening: false,
resumeScheduled: false,
emitClose: true,
autoDestroy: false,
destroyed: false,
defaultEncoding: 'utf8',
awaitDrain: 0,
readingMore: false,
decoder: null,
encoding: null,
[Symbol(kPaused)]: false
},
readable: false,
_events: [Object: null prototype] {
end: [Array],
data: [Function: handleStreamData],
error: [Function: handleStreamError]
},
_eventsCount: 3,
_maxListeners: undefined,
socket: TLSSocket {
_tlsOptions: [Object],
_secureEstablished: true,
_securePending: false,
_newSessionPending: false,
_controlReleased: true,
_SNICallback: null,
servername: 'www.neighborhood.jp',
alpnProtocol: false,
authorized: true,
authorizationError: null,
encrypted: true,
_events: [Object: null prototype],
_eventsCount: 9,
connecting: false,
_hadError: false,
_parent: null,
_host: 'www.neighborhood.jp',
_readableState: [ReadableState],
readable: true,
_maxListeners: undefined,
_writableState: [WritableState],
writable: false,
allowHalfOpen: false,
_sockname: null,
_pendingData: null,
_pendingEncoding: '',
server: undefined,
_server: null,
ssl: [TLSWrap],
_requestCert: true,
_rejectUnauthorized: true,
parser: null,
_httpMessage: [Circular],
[Symbol(res)]: [TLSWrap],
[Symbol(asyncId)]: 205,
[Symbol(kHandle)]: [TLSWrap],
[Symbol(lastWriteQueueSize)]: 0,
[Symbol(timeout)]: null,
[Symbol(kBuffer)]: null,
[Symbol(kBufferCb)]: null,
[Symbol(kBufferGen)]: null,
[Symbol(kCapture)]: false,
[Symbol(kBytesRead)]: 0,
[Symbol(kBytesWritten)]: 0,
[Symbol(connect-options)]: [Object]
},
connection: TLSSocket {
_tlsOptions: [Object],
_secureEstablished: true,
_securePending: false,
_newSessionPending: false,
_controlReleased: true,
_SNICallback: null,
servername: 'www.neighborhood.jp',
alpnProtocol: false,
authorized: true,
authorizationError: null,
encrypted: true,
_events: [Object: null prototype],
_eventsCount: 9,
connecting: false,
_hadError: false,
_parent: null,
_host: 'www.neighborhood.jp',
_readableState: [ReadableState],
readable: true,
_maxListeners: undefined,
_writableState: [WritableState],
writable: false,
allowHalfOpen: false,
_sockname: null,
_pendingData: null,
_pendingEncoding: '',
server: undefined,
_server: null,
ssl: [TLSWrap],
_requestCert: true,
_rejectUnauthorized: true,
parser: null,
_httpMessage: [Circular],
[Symbol(res)]: [TLSWrap],
[Symbol(asyncId)]: 205,
[Symbol(kHandle)]: [TLSWrap],
[Symbol(lastWriteQueueSize)]: 0,
[Symbol(timeout)]: null,
[Symbol(kBuffer)]: null,
[Symbol(kBufferCb)]: null,
[Symbol(kBufferGen)]: null,
[Symbol(kCapture)]: false,
[Symbol(kBytesRead)]: 0,
[Symbol(kBytesWritten)]: 0,
[Symbol(connect-options)]: [Object]
},
httpVersionMajor: 1,
httpVersionMinor: 1,
httpVersion: '1.1',
complete: true,
headers: {
date: 'Thu, 04 Jun 2020 05:44:00 GMT',
'content-type': 'text/html; charset=utf-8',
'transfer-encoding': 'chunked',
connection: 'close',
'set-cookie': [Array],
'x-sorting-hat-podid': '76',
'x-sorting-hat-shopid': '22297968717',
'x-frame-options': 'DENY',
'x-shopid': '22297968717',
'x-shardid': '76',
'content-language': 'ja',
'x-shopify-generated-cart-token': 'ec01373dbd31b4829ecfb3d179924f78',
'strict-transport-security': 'max-age=7889238',
'x-alternate-cache-key': 'cacheable:57d4938b6eec0948258100bed68b0d2d',
'x-cache': 'miss',
'x-shopify-stage': 'production',
'content-security-policy': "block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests; report-uri /csp-report?source%5Baction%5D=challenge&source%5Bapp%5D=Shopify&source%5Bcontroller%5D=storefront_section%2Fcaptcha_throttle&source%5Bsection%5D=storefront&source%5Buuid%5D=253b7e9b-919d-49b2-b508-865869943bbe",
'x-content-type-options': 'nosniff',
'x-download-options': 'noopen',
'x-permitted-cross-domain-policies': 'none',
'x-xss-protection': '1; mode=block; report=/xss-report?source%5Baction%5D=challenge&source%5Bapp%5D=Shopify&source%5Bcontroller%5D=storefront_section%2Fcaptcha_throttle&source%5Bsection%5D=storefront&source%5Buuid%5D=253b7e9b-919d-49b2-b508-865869943bbe',
'x-dc': 'gcp-us-central1,gcp-us-east1,gcp-us-east1',
'x-request-id': '253b7e9b-919d-49b2-b508-865869943bbe',
'cf-cache-status': 'DYNAMIC',
'cf-request-id': '031f74a5e20000bcc658ae1200000001',
'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
server: 'cloudflare',
'cf-ray': '59df56e96822bcc6-SEA',
'alt-svc': 'h3-27=":443"; ma=86400'
},
rawHeaders: [
'Date',
'Thu, 04 Jun 2020 05:44:00 GMT',
'Content-Type',
'text/html; charset=utf-8',
'Transfer-Encoding',
'chunked',
'Connection',
'close',
'Set-Cookie',
'__cfduid=db595ddcb05d8c2398f57eb5b22bc62fb1591249440; expires=Sat, 04-Jul-20 05:44:00 GMT; path=/; domain=.www.neighborhood.jp; HttpOnly; SameSite=Lax',
'X-Sorting-Hat-PodId',
'76',
'X-Sorting-Hat-ShopId',
'22297968717',
'X-Frame-Options',
'DENY',
'X-ShopId',
'22297968717',
'X-ShardId',
'76',
'Content-Language',
'ja',
'X-Shopify-Generated-Cart-Token',
'ec01373dbd31b4829ecfb3d179924f78',
'Strict-Transport-Security',
'max-age=7889238',
'X-Alternate-Cache-Key',
'cacheable:57d4938b6eec0948258100bed68b0d2d',
'X-Cache',
'miss',
'Set-Cookie',
'secure_customer_sig=; path=/; expires=Mon, 04 Jun 2040 05:44:00 GMT; secure; HttpOnly',
'X-Shopify-Stage',
'production',
'Content-Security-Policy',
"block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests; report-uri /csp-report?source%5Baction%5D=challenge&source%5Bapp%5D=Shopify&source%5Bcontroller%5D=storefront_section%2Fcaptcha_throttle&source%5Bsection%5D=storefront&source%5Buuid%5D=253b7e9b-919d-49b2-b508-865869943bbe",
'X-Content-Type-Options',
'nosniff',
'X-Download-Options',
'noopen',
'X-Permitted-Cross-Domain-Policies',
'none',
'X-XSS-Protection',
'1; mode=block; report=/xss-report?source%5Baction%5D=challenge&source%5Bapp%5D=Shopify&source%5Bcontroller%5D=storefront_section%2Fcaptcha_throttle&source%5Bsection%5D=storefront&source%5Buuid%5D=253b7e9b-919d-49b2-b508-865869943bbe',
'X-Dc',
'gcp-us-central1,gcp-us-east1,gcp-us-east1',
'X-Request-ID',
'253b7e9b-919d-49b2-b508-865869943bbe',
'Set-Cookie',
'cart_currency=JPY; path=/; expires=Thu, 18 Jun 2020 05:44:00 GMT',
'Set-Cookie',
'_shopify_country=United+States; path=/',
'Set-Cookie',
'cart_sig=; path=/; expires=Thu, 18 Jun 2020 05:44:00 GMT; HttpOnly',
'CF-Cache-Status',
'DYNAMIC',
'cf-request-id',
'031f74a5e20000bcc658ae1200000001',
'Expect-CT',
'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
'Server',
'cloudflare',
'CF-RAY',
'59df56e96822bcc6-SEA',
'alt-svc',
'h3-27=":443"; ma=86400'
],
trailers: {},
rawTrailers: [],
aborted: false,
upgrade: false,
url: '',
method: null,
statusCode: 404,
statusMessage: 'Not Found',
client: TLSSocket {
_tlsOptions: [Object],
_secureEstablished: true,
_securePending: false,
_newSessionPending: false,
_controlReleased: true,
_SNICallback: null,
servername: 'www.neighborhood.jp',
alpnProtocol: false,
authorized: true,
authorizationError: null,
encrypted: true,
_events: [Object: null prototype],
_eventsCount: 9,
connecting: false,
_hadError: false,
_parent: null,
_host: 'www.neighborhood.jp',
_readableState: [ReadableState],
readable: true,
_maxListeners: undefined,
_writableState: [WritableState],
writable: false,
allowHalfOpen: false,
_sockname: null,
_pendingData: null,
_pendingEncoding: '',
server: undefined,
_server: null,
ssl: [TLSWrap],
_requestCert: true,
_rejectUnauthorized: true,
parser: null,
_httpMessage: [Circular],
[Symbol(res)]: [TLSWrap],
[Symbol(asyncId)]: 205,
[Symbol(kHandle)]: [TLSWrap],
[Symbol(lastWriteQueueSize)]: 0,
[Symbol(timeout)]: null,
[Symbol(kBuffer)]: null,
[Symbol(kBufferCb)]: null,
[Symbol(kBufferGen)]: null,
[Symbol(kCapture)]: false,
[Symbol(kBytesRead)]: 0,
[Symbol(kBytesWritten)]: 0,
[Symbol(connect-options)]: [Object]
},
_consuming: true,
_dumped: false,
req: [Circular],
responseUrl: 'https://www.neighborhood.jp/challenge',
redirects: [],
[Symbol(kCapture)]: false
},
aborted: false,
timeoutCb: null,
upgradeOrConnect: false,
parser: null,
maxHeadersCount: null,
reusedSocket: false,
_redirectable: Writable {
_writableState: WritableState {
objectMode: false,
highWaterMark: 16384,
finalCalled: false,
needDrain: false,
ending: false,
ended: false,
finished: false,
destroyed: false,
decodeStrings: true,
defaultEncoding: 'utf8',
length: 0,
writing: false,
corked: 0,
sync: true,
bufferProcessing: false,
onwrite: [Function: bound onwrite],
writecb: null,
writelen: 0,
afterWriteTickInfo: null,
bufferedRequest: null,
lastBufferedRequest: null,
pendingcb: 0,
prefinished: false,
errorEmitted: false,
emitClose: true,
autoDestroy: false,
bufferedRequestCount: 0,
corkedRequestsFree: [Object]
},
writable: true,
_events: [Object: null prototype] {
response: [Function: handleResponse],
error: [Function: handleRequestError]
},
_eventsCount: 2,
_maxListeners: undefined,
_options: {
protocol: 'https:',
maxRedirects: 21,
maxBodyLength: 10485760,
path: '/challenge',
method: 'GET',
headers: [Object],
agent: undefined,
agents: [Object],
auth: null,
hostname: 'www.neighborhood.jp',
port: null,
nativeProtocols: [Object],
pathname: '/challenge',
slashes: true,
host: 'www.neighborhood.jp',
hash: null,
search: null,
query: null,
href: 'https://www.neighborhood.jp/challenge'
},
_redirectCount: 1,
_redirects: [],
_requestBodyLength: 167,
_requestBodyBuffers: [],
_onNativeResponse: [Function],
_currentRequest: [Circular],
_currentUrl: 'https://www.neighborhood.jp/challenge',
_isRedirect: true,
[Symbol(kCapture)]: false
},
[Symbol(kCapture)]: false,
[Symbol(kNeedDrain)]: false,
[Symbol(corked)]: 0,
[Symbol(kOutHeaders)]: [Object: null prototype] {
accept: [ 'Accept', 'application/json, text/plain, */*' ],
'user-agent': [
'User-Agent',
'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.162 Safari/537.36'
],
host: [ 'Host', 'www.neighborhood.jp' ]
}
}
ClientRequest{
_事件:[对象:空原型]{
套接字:[函数],
中止:[函数],
已中止:[函数],
错误:[函数],
超时:[函数],
Prefish:[函数:RequestOnPrefish]
},
_活动地点:6,
_maxListeners:未定义,
输出数据:[],
输出大小:0,
可写:对,
_最后:是的,
错误:错误,
应该保持生命:错,
useChunkedEncodingByDefault:false,
发送日期:false,
_removedConnection:false,
_removedContLen:错误,
_removedTE:错,
_contentLength:0,
_哈斯博迪:是的,
_预告片:'',
完成:对,
_海德森:是的,
插座:TLSSocket{
_建议:{
AllowAllOpen:未定义,
管道:错,
secureContext:[secureContext],
isServer:false,
requestCert:对,
对,对,
会议:,
阿尔卑斯山:未定义,
requestOCSP:未定义,
enableTrace:未定义,
pskCallback:未定义
},
_是的,,
_securePending:false,
_新闻:假,
_对,,
_返回:null,
服务器名:“www.neighbor.jp”,
阿尔卑斯山本:错,
授权:对,
authorizationError:null,
加密:对,
_事件:[对象:空原型]{
关闭:[数组],
结束:[函数:onReadableStreamEnd],
newListener:[函数:keylogNewListener],
安全:[功能:OnConnectionSecure],
会话:[功能],
free:[函数:onFree],
agentRemove:[功能:onRemove],
错误:[函数:socketErrorListener],
finish:[函数]
},
_活动日期:9,,
连接:错,
_haderro:false,
_父项:null,
_主持人:"www.neighborary.jp",,
_readableState:readableState{
objectMode:false,
高水印:16384,
buffer:BufferList{head:null,tail:null,length:0},
长度:0,
管道:null,
管道:0,
是的,
结束:错,
提交:错误,
阅读:没错,
同步:假,
对,,
错误:错误,
可读性听力:错误,
resumeScheduled:false,
关闭:错误,
自动销毁:错误,
销毁:错误,
defaultEncoding:'utf8',
时间:0,,
阅读更多:错误,
解码器:空,
编码:空,
[符号(kPaused)]:false
},
可读性:对,
_maxListeners:未定义,
_writableState:writableState{
objectMode:false,
高水印:16384,
最终结论:是的,
李安:错,
结尾:对,
结束:对,
完成:假,
销毁:错误,
解码字符串:false,
defaultEncoding:'utf8',
长度:0,
写作:错,
软木塞:0,
同步:假,
缓冲处理:false,
onwrite:[函数:绑定onwrite],
writeb:null,
writelen:0,
AfterWritecKinfo:null,
bufferedRequest:null,
lastBufferedRequest:null,
待定CB:1,
预完成:false,
错误:错误,
关闭:错误,
自动销毁:错误,
bufferedRequestCount:0,
corkedRequestsFree:[对象]
},
可写:false,
AllowAllOpen:错误,
_sockname:null,
_pendingData:null,
_彭丁编码:'',
服务器:未定义,
_服务器:空,
ssl:TLSWrap{
_父:[TCP],
_parentWrap:未定义,
_secureContext:[secureContext],
阅读:没错,
onhandshakestart:[函数:noop],
onhandshakedone:[函数],
onocpsresponse:[函数:onocpsresponse],
onnewsession:[函数:onnewsessionclient],
onkeylog:[函数:onkeylogclient],
onerror:[函数:onerror],
[符号(所有者)]:[通告]
},
_requestCert:对,
_对,对,
解析器:null,
_httpMessage:[循环],
[符号(res)]:TLSWrap{
_父:[TCP],
_parentWrap:未定义,
_secureContext:[secureContext],
阅读:没错,
onhandshakestart:[函数:noop],
onhandshakedone:[函数],
onocpsresponse:[函数:onocpsresponse],
onnewsession:[函数:onnewsessionclient],
onkeylog:[函数:onkeylogclient],
onerror:[函数:onerror],
[符号(所有者)]:[通告]
},
[符号(异步ID)]:205,
[符号(坎德尔)]:TLSWrap{
_父:[TCP],
_parentWrap:未定义,
_secureContext:[secureContext],
阅读:没错,
onhandshakestart:[函数:noop],
onhandshakedone:[函数],
onocpsresponse:[函数:onocpsresponse],
onnewsession:[函数:onnewsessionclient],
onkeylog:[函数:onkeylogclient],
onerror:[函数:onerror],
[符号(所有者)]:[通告]
},
[符号(LastWriteEqueSize)]:0,
[符号(超时)]:空,
[符号(kBuffer)]:空,
[符号(kBufferCb)]:空,
[符号(kBufferGen)]:空,
[符号(kCapture)]:假,
[符号(千字节数)]:0,
[符号(kbyteswrited)]:0,
[符号(连接选项)]:{
对,对,
密码:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:加密:RSA-RSA-RSA-RSA-RSA-SECha20 20个中国教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教教SHA256:DHE-RSA-AES256-SHA256:高:!aNULL:!eNULL:!导出:!DES:!RC4:!MD5:!PSK:!SRP:!CAMELLIA',
checkServerIdentity:[函数:checkServerIdentity],
明熙则:1024,,
会议:,
赞成的意见