angular/packages/common/http/src
Alex Rickabaugh 3e39da593a feat(common): introduce experimental httpResource (#59876)
`httpResource` is a new frontend to the `HttpClient` infrastructure. It
declares a dependency on an HTTP endpoint. The request to be made can be
reactive, updating in response to signals for the URL, method, or otherwise.
The response is returned as an instance of `HttpResource`, a
`WritableResource` with some additional signals which represent parts of the
HTTP response metadata (status, headers, etc).

PR Close #59876
2025-02-14 18:40:37 +00:00
..
backend.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
client.ts refactor(common): drop error messages in production (#59545) 2025-01-28 09:39:42 +01:00
context.ts docs: set syntax highlighting of code examples MD code blocks (#59026) 2024-12-04 17:30:28 +01:00
errors.ts refactor(common): drop error messages in production (#59545) 2025-01-28 09:39:42 +01:00
fetch.ts refactor(common): prevent duplicating Accept header name (#59546) 2025-01-23 14:21:51 -08:00
headers.ts Revert "refactor: initialize headers map directly in HttpHeaders class (#59268)" (#59523) 2025-01-14 17:48:34 -05:00
interceptor.ts refactor: replace ɵPendingTasks with ɵPendingTasksInternal (#59138) 2024-12-10 13:45:07 -08:00
jsonp.ts fix(http): cleanup JSONP script listeners once loading completed (#57877) 2024-10-01 08:08:40 +00:00
module.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
params.ts refactor(common): drop error message in production (#59471) 2025-01-15 12:28:29 -05:00
private_export.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
provider.ts refactor(common): tree-shake fetch backend (#59418) 2025-01-09 13:05:56 -05:00
request.ts refactor(common): prevent duplicating Accept header name (#59546) 2025-01-23 14:21:51 -08:00
resource.ts feat(common): introduce experimental httpResource (#59876) 2025-02-14 18:40:37 +00:00
resource_api.ts feat(common): introduce experimental httpResource (#59876) 2025-02-14 18:40:37 +00:00
response.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
transfer_cache.ts refactor(common): remove redundant transferCacheInterceptorFn dependencies (#59819) 2025-02-13 15:11:19 +00:00
xhr.ts refactor(common): prevent duplicating Accept header name (#59546) 2025-01-23 14:21:51 -08:00
xsrf.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00