Skip to content

Commit 2603177

Browse files
committed
Treat 200 response as stream
1 parent f0ad664 commit 2603177

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/utils/requestUtils.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ export namespace requestUtils {
4747
export async function downloadFile(context: IActionContext, requestOptionsOrUrl: string | AzExtRequestPrepareOptions, filePath: string): Promise<void> {
4848
await AzExtFsExtra.ensureDir(path.dirname(filePath));
4949
const request = createPipelineRequest(typeof requestOptionsOrUrl === 'string' ? { method: 'GET', url: requestOptionsOrUrl } : requestOptionsOrUrl);
50+
request.streamResponseStatusCodes = new Set([200]);
5051
const client: ServiceClient = await createGenericClient(context, undefined);
5152
const response: AzExtPipelineResponse = await client.sendRequest(request);
5253
const stream: NodeJS.ReadableStream = nonNullProp(response, 'readableStreamBody');

0 commit comments

Comments
 (0)