Thanks to visit codestin.com
Credit goes to GitHub.com

Skip to content

Conversation

@SkyZeroZx
Copy link
Contributor

@SkyZeroZx SkyZeroZx commented Jan 29, 2026

Encodes arraybuffer and blob response bodies as base64 when storing in the transfer cache, ensuring correct retrieval and usage on the client side

Fixes #66827

What is the current behavior?

Issue Number: #66827

I can also reproduce this issue using protobufjs in https://github.com/SkyZeroZx/issue-buffer-blob

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

@angular-robot angular-robot bot added the area: common/http Issues related to HTTP and HTTP Client label Jan 29, 2026
@ngbot ngbot bot added this to the Backlog milestone Jan 29, 2026
Encodes arraybuffer and blob response bodies as base64 when storing in the transfer cache, ensuring correct retrieval and usage on the client side.

Fixes angular#66827
@SkyZeroZx SkyZeroZx force-pushed the http-fix-array-buffer branch from 4602af2 to d20b5a6 Compare January 29, 2026 20:25
@SkyZeroZx SkyZeroZx changed the title fix(http): support transfer cache for ArrayBuffer and Blob responses fix(http): correctly parse ArrayBuffer and Blob in transfer cache Jan 29, 2026
@alan-agius4
Copy link
Contributor

@SkyZeroZx is this ready for review?

@SkyZeroZx SkyZeroZx marked this pull request as ready for review January 30, 2026 14:07
@pullapprove pullapprove bot requested a review from atscott January 30, 2026 14:08
@SkyZeroZx
Copy link
Contributor Author

@SkyZeroZx is this ready for review?

I think so, updated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: common/http Issues related to HTTP and HTTP Client

Projects

None yet

Development

Successfully merging this pull request may close these issues.

httpResource.arrayBuffer causes [Object object] error with SSR

2 participants