Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
for (let headerName in options.customHeaders) {
if (options.customHeaders.hasOwnProperty(headerName)) {
httpRequest.headers[headerName] = options.customHeaders[headerName];
}
}
}
// Send Request
let operationRes;
try {
operationRes = yield client.pipeline(httpRequest);
let response = operationRes.response;
let statusCode = response.status;
if (statusCode !== 200) {
let error = new msRest.RestError(operationRes.bodyAsText);
error.statusCode = response.status;
error.request = msRest.stripRequest(httpRequest);
error.response = msRest.stripResponse(response);
let parsedErrorResponse = operationRes.bodyAsJson;
try {
if (parsedErrorResponse) {
let internalError = null;
if (parsedErrorResponse.error)
internalError = parsedErrorResponse.error;
error.code = internalError ? internalError.code : parsedErrorResponse.code;
error.message = internalError ? internalError.message : parsedErrorResponse.message;
}
if (parsedErrorResponse !== null && parsedErrorResponse !== undefined) {
let resultMapper = Mappers.ErrorModel;
error.body = client.serializer.deserialize(resultMapper, parsedErrorResponse, 'error.body');
}
}
catch (defaultError) {
for (let headerName in options.customHeaders) {
if (options.customHeaders.hasOwnProperty(headerName)) {
httpRequest.headers[headerName] = options.customHeaders[headerName];
}
}
}
// Send Request
let operationRes;
try {
operationRes = yield client.pipeline(httpRequest);
let response = operationRes.response;
let statusCode = response.status;
if (statusCode !== 200) {
let error = new msRest.RestError(operationRes.bodyAsText);
error.statusCode = response.status;
error.request = msRest.stripRequest(httpRequest);
error.response = msRest.stripResponse(response);
let parsedErrorResponse = operationRes.bodyAsJson;
try {
if (parsedErrorResponse) {
let internalError = null;
if (parsedErrorResponse.error)
internalError = parsedErrorResponse.error;
error.code = internalError ? internalError.code : parsedErrorResponse.code;
error.message = internalError ? internalError.message : parsedErrorResponse.message;
}
if (parsedErrorResponse !== null && parsedErrorResponse !== undefined) {
let resultMapper = Mappers.ErrorResponse;
error.body = client.serializer.deserialize(resultMapper, parsedErrorResponse, 'error.body');
}
}
catch (defaultError) {
if (options.customHeaders.hasOwnProperty(headerName)) {
httpRequest.headers[headerName] = options.customHeaders[headerName];
}
});
}
// Send Request
let operationRes: msRest.HttpOperationResponse;
try {
operationRes = await client.pipeline(httpRequest);
const response: Response = operationRes.response;
const statusCode: number = response.status;
if (statusCode !== 200) {
const error: msRest.RestError = new msRest.RestError(operationRes.bodyAsText as string);
error.statusCode = response.status;
error.request = msRest.stripRequest(httpRequest);
error.response = msRest.stripResponse(response);
const parsedErrorResponse: any = operationRes.bodyAsJson as { [key: string]: any };
try {
if (parsedErrorResponse) {
let internalError: any = null;
if (parsedErrorResponse.error) { internalError = parsedErrorResponse.error; }
error.code = internalError ? internalError.code : parsedErrorResponse.code;
error.message = internalError ? internalError.message : parsedErrorResponse.message;
}
if (parsedErrorResponse !== null && parsedErrorResponse !== undefined) {
const resultMapper: any = Mappers.ErrorResponse;
error.body = client.serializer.deserialize(resultMapper, parsedErrorResponse, 'error.body');
}
} catch (defaultError) {
error.message = `Error "${defaultError.message}" occurred in deserializing the responseBody ` +
`- "${operationRes.bodyAsText}" for the default response.`;
for (let headerName in options.customHeaders) {
if (options.customHeaders.hasOwnProperty(headerName)) {
httpRequest.headers[headerName] = options.customHeaders[headerName];
}
}
}
// Send Request
let operationRes;
try {
operationRes = yield client.pipeline(httpRequest);
let response = operationRes.response;
let statusCode = response.status;
if (statusCode !== 200) {
let error = new msRest.RestError(operationRes.bodyAsText);
error.statusCode = response.status;
error.request = msRest.stripRequest(httpRequest);
error.response = msRest.stripResponse(response);
let parsedErrorResponse = operationRes.bodyAsJson;
try {
if (parsedErrorResponse) {
let internalError = null;
if (parsedErrorResponse.error)
internalError = parsedErrorResponse.error;
error.code = internalError ? internalError.code : parsedErrorResponse.code;
error.message = internalError ? internalError.message : parsedErrorResponse.message;
}
if (parsedErrorResponse !== null && parsedErrorResponse !== undefined) {
let resultMapper = Mappers.ErrorResponse;
error.body = client.serializer.deserialize(resultMapper, parsedErrorResponse, 'error.body');
}
}
catch (defaultError) {
for (let headerName in options.customHeaders) {
if (options.customHeaders.hasOwnProperty(headerName)) {
httpRequest.headers[headerName] = options.customHeaders[headerName];
}
}
}
// Send Request
let operationRes;
try {
operationRes = yield client.pipeline(httpRequest);
let response = operationRes.response;
let statusCode = response.status;
if (statusCode !== 200) {
let error = new msRest.RestError(operationRes.bodyAsText);
error.statusCode = response.status;
error.request = msRest.stripRequest(httpRequest);
error.response = msRest.stripResponse(response);
let parsedErrorResponse = operationRes.bodyAsJson;
try {
if (parsedErrorResponse) {
let internalError = null;
if (parsedErrorResponse.error)
internalError = parsedErrorResponse.error;
error.code = internalError ? internalError.code : parsedErrorResponse.code;
error.message = internalError ? internalError.message : parsedErrorResponse.message;
}
if (parsedErrorResponse !== null && parsedErrorResponse !== undefined) {
let resultMapper = Mappers.ErrorResponse;
error.body = client.serializer.deserialize(resultMapper, parsedErrorResponse, 'error.body');
}
}
catch (defaultError) {