message: Blobs should be 0 instead of undefined
diff: @@ -553,7 +553,7 @@ export class OdspDocumentStorageService implements IDocumentStorageService {
  }
  // If the first snapshot request was with blobs and we either timed out or the size was too big, then try to fetch without blobs.
  if ((error.errorType === OdspErrorType.snapshotTooBig || error.errorType === OdspErrorType.fetchTimeout) && snapshotOptions.blobs) {
  - const snapshotOptionsWithoutBlobs: ISnapshotOptions = { ...snapshotOptions, blobs: undefined, mds: undefined };
  + const snapshotOptionsWithoutBlobs: ISnapshotOptions = { ...snapshotOptions, blobs: 0, mds: undefined };
  return this.fetchSnapshotCore(snapshotOptionsWithoutBlobs, tokenFetchOptions, usePost);
  }
  throw error;
  @@ -577,7 +577,9 @@ export class OdspDocumentStorageService implements IDocumentStorageService {
  postBody += `Authorization: Bearer ${storageToken}\r\n`;
  postBody += `X-HTTP-Method-Override: GET\r\n`;
  Object.entries(snapshotOptions).forEach(([key, value]) => {
  + if (value !== undefined) {
  postBody += `${key}: ${value}\r\n`;
  + }
  });
  const sharingLink = await this.sharingLinkP;
  if (sharingLink) {
  