UNPKG

1.05 kBJavaScriptView Raw
1const got = require('got');
2
3(async () => {
4 try {
5 const response = await got({
6 url: 'https://www.google.com/ramsbottom',
7 // url: 'http://localhost:344444/service/slug/user/ZZZZ-580eac4e-4693-4c67-85d2-758a8bb1ff7b',
8 headers: {
9 'x-access-token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjaGVja3N1bSI6IjQ0MTM2ZmEzNTViMzY3OGExMTQ2YWQxNmY3ZTg2NDllOTRmYjRmYzIxZmU3N2U4MzEwYzA2MGY2MWNhYWZmOGEiLCJpYXQiOjE1NjA2MTUxMDR9.M-57MlsRUuIkkPHXX0XJodU5S5F72rTXsdvQYQrNt7Q'
10 }
11 })
12 console.log('statusCode:', response.statusCode)
13 console.log('body:', response.body)
14 const data = JSON.parse(response.body)
15 console.log('data:', data)
16 } catch (error) {
17 const {
18 name,
19 code,
20 statusCode,
21 statusMessage
22 } = error
23 let body
24 try {
25 if (error.body) {
26 body = JSON.parse(error.body)
27 }
28 } catch (e) {
29 //
30 }
31 // console.log('error:', error)
32 console.log({
33 name,
34 code,
35 statusCode,
36 statusMessage,
37 body
38 })
39 }
40})()