Allow responseType config on axios requets. This is required in some … by suryakand · Pull Request #2590 · ferdikoomen/openapi-typescript-codegen
Hi @ferdikoomen,
Allow 'responseType' config on axios requets. This is required in some cases (like file download). Here is example:
const client = new GeneratedClient();
client.request.config.responseType = 'arraybuffer';
const res: any = await client.documents.documentsDownloadRetrieve(docId, original);
return res;
@ferdikoomen - Please review and merge. Let me know if I can provide more details or if there is alternate way to provide responseType on axios requests.
Looks like a similar PR is there. #986
Allowing responseType configuration via config object will allow user to override/configure it as needed for each request individually.
export type ResponseType =
| 'arraybuffer'
| 'blob'
| 'document'
| 'json'
| 'text'
| 'stream'
| 'formdata';
Thanks!
Surya