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 };
Secure your code as it's written. Use Snyk Code to scan source code in minutes – no build needed – and fix issues immediately. Enable Snyk Code
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 }