Every line of 'axios get response body' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
37 var getResponseBody = function getResponseBody(res) { 38 var contentType = res.headers.get('content-type') || false; 39 if (contentType) { 40 return contentType.indexOf('json') >= 0 ? res.text().then(tryParseJSON) : res.text(); 41 } 42 return null; 43 };
12 public get(url: string, params: AxiosRequestConfig): AxiosPromise { 13 return this.http.get(url, params); 14 }
11 export function getResponseBody(response: any) { 12 checkStatus(response, 200); 13 return response.body; 14 }
8 async function getResponse (uri: string, method: string, headers: HeadersInit = {}, body?: BodyInit) { 9 const defaultHeaders: HeadersInit = { 10 accept: requestAcceptHeaders, 11 } 12 13 const requestInit: RequestInit = { 14 method, 15 } 16 17 if (method.toLowerCase() !== 'get') { 18 if (!(body instanceof FormData)) { 19 defaultHeaders['content-type'] = Constants.MediaTypes.jsonLd 20 } 21 22 requestInit.body = body 23 } 24 25 requestInit.headers = merge(new Headers(defaultHeaders), new Headers(headers)) 26 27 const res = await fetch(uri, requestInit) 28 29 return new ResponseWrapper(uri, res) 30 }