René's URL Explorer Experiment


Title: Http Backlog · Issue #2793 · angular/angular · GitHub

Open Graph Title: Http Backlog · Issue #2793 · angular/angular

X Title: Http Backlog · Issue #2793 · angular/angular

Description: Prioritized list of features and issues to take care of relating to the Http library. Closed #2816 chore(http): add XMLHttpRequest as type on XHRConnection #2810 feat(http): simple, dynamic retrying of failed requests Implemented #2564 r...

Open Graph Description: Prioritized list of features and issues to take care of relating to the Http library. Closed #2816 chore(http): add XMLHttpRequest as type on XHRConnection #2810 feat(http): simple, dynamic retryin...

X Description: Prioritized list of features and issues to take care of relating to the Http library. Closed #2816 chore(http): add XMLHttpRequest as type on XHRConnection #2810 feat(http): simple, dynamic retryin...

Opengraph URL: https://github.com/angular/angular/issues/2793

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Http Backlog","articleBody":"Prioritized list of features and issues to take care of relating to the `Http` library.\n## Closed\n- [x] #2816 _chore(http): add XMLHttpRequest as type on XHRConnection_\n- [x] #2810 _feat(http): simple, dynamic retrying of failed requests_\n## Implemented\n- [x] #2564 _refactor(Http): remove HttpFactory_\n- [x] #2415 _feat(http): EventEmitter and Dart support_\n- [x] #2818 _feat(http): add JsonP and JsonPBackend_\n- [x] #2680 _refactor(http): move http into its own module as sibling of angular2_\n- [x] #3365 _fix(http): cannot use jsonpInjectables and httpInjectables in same injector_\n- [x] #2417 _feat(http): implement support for headers and url params objects in http_\n- [x] #2635 _http should complete after response_\n- [x] #2904 _chore(http): convert RequestMethods to const list_\n- [x] #3110 _feat(Observable): swap underlying RxJS implementation used by EventEmitter with RxJS-Next_ (Blocked by RxJS alpha release)\n- [x] #3339 _chore(http): remove unused properties from Request and Response_\n- [x] #2788 _Http class requires `@Inject` decorator to be injected when using TypeScript_\n- [x] #4245 _fix(http): should throw an exception if input to `http.request` is not string or `Request`_\n- [x] #2800 _feat(http): implement error propagation in XHRBackend_\n- [x] #4043 _Http requests should be lazy / cold Observables_\n- [x] #2840 _feat(http): accept string for method in RequestOptions class and interface_\n- [x] #2794 @robwormald  M38  _feat(http): directly return RxJS Observable or Dart Stream from Http \n  methods_\n- [x] #4588 _Fix async pipe so it works with Http / proper Observables_\n- [x] #5015 Fix Connection.response typedef to Observable\u003cResponse\u003e\n## Blocked\n- [ ] #2684 Needs design _RFC: Http interceptors and transformers_\n- [ ] #2822 Needs design _feat(http): helpers/guides for short polling_\n- [ ] Security features (No issue yet, needs design)\n## In Progress/Current Milestone\n## Ready to Implement\n\nOrdered roughly by a factor of priority \u0026 level of effort\n- [ ] #2554 _refactor(http): move mock_backend to test_lib module_\n- [ ] #4472 _refactor(http): convert Connection interface to be Observable of Response_\n- [ ] #4231 _feat(http): add support for withCredentials_\n- [ ] #2897 _feat(http): support use by AngularJS 1.x applications_\n- [ ] #2806 _chore(http): assert that url is present in RequestOptions when creating a Request_\n- [ ] #2609 _perf(http): Provide means to optimize response parsing_\n- [ ] #2803 _feat(http): Support many types of body on Request/Response and all ConnectionBackend implementations_\n- [ ] #2903 _feat(http): automatically set request Content-Type header based on body type_\n- [ ] #2812 _feat(http): add timeout support to `Request`_\n- [ ] #2795 _feat(http): implement streaming upload/download_\n- [ ] #2799 _refactor(http): only use readyState in mock connection_\n- [ ] #3513 _refactor(http): rename URLSearchParams to something else_\n","author":{"url":"https://github.com/jeffbcross","@type":"Person","name":"jeffbcross"},"datePublished":"2015-06-30T21:47:21.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":10},"url":"https://github.com/2793/angular/issues/2793"}

route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:7b6412ae-51c7-a456-a647-7f40798bebfe
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idACCA:3AE731:2652425:35D0A0F:6A5F6632
html-safe-nonce229003ea76fea370a191f9ada3b13c8251102a9b040d6f7c8729acd49743fe14
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBQ0NBOjNBRTczMToyNjUyNDI1OjM1RDBBMEY6NkE1RjY2MzIiLCJ2aXNpdG9yX2lkIjoiMjYxMTA3MzY5NjYzNjI5ODgwMiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac0c473778ee23665ec0380f366a6c790d05eeb46e24b90c523c4df4bf2d1af85c
hovercard-subject-tagissue:92208822
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/angular/angular/2793/issue_layout
twitter:imagehttps://opengraph.githubassets.com/80569c0f2c400b3b6421e5b3328228db8e493e87e42570d75b0b1f3dc38afb95/angular/angular/issues/2793
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/80569c0f2c400b3b6421e5b3328228db8e493e87e42570d75b0b1f3dc38afb95/angular/angular/issues/2793
og:image:altPrioritized list of features and issues to take care of relating to the Http library. Closed #2816 chore(http): add XMLHttpRequest as type on XHRConnection #2810 feat(http): simple, dynamic retryin...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamejeffbcross
hostnamegithub.com
expected-hostnamegithub.com
None00788ab1bca5e7741110f9acff93fb613e3960b647280b664f19a2f2727fc38a
turbo-cache-controlno-preview
go-importgithub.com/angular/angular git https://github.com/angular/angular.git
octolytics-dimension-user_id139426
octolytics-dimension-user_loginangular
octolytics-dimension-repository_id24195339
octolytics-dimension-repository_nwoangular/angular
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id24195339
octolytics-dimension-repository_network_root_nwoangular/angular
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release0f1c555eb8c0d65e8ad53f33a2a87d02583a75b0
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/angular/angular/issues/2793#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fangular%2Fangular%2Fissues%2F2793
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fangular%2Fangular%2Fissues%2F2793
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=angular%2Fangular
Reloadhttps://github.com/angular/angular/issues/2793
Reloadhttps://github.com/angular/angular/issues/2793
Reloadhttps://github.com/angular/angular/issues/2793
Please reload this pagehttps://github.com/angular/angular/issues/2793
angular https://github.com/angular
angularhttps://github.com/angular/angular
Notifications https://github.com/login?return_to=%2Fangular%2Fangular
Fork 27.5k https://github.com/login?return_to=%2Fangular%2Fangular
Star 101k https://github.com/login?return_to=%2Fangular%2Fangular
Code https://github.com/angular/angular
Issues 979 https://github.com/angular/angular/issues
Pull requests 162 https://github.com/angular/angular/pulls
Discussions https://github.com/angular/angular/discussions
Actions https://github.com/angular/angular/actions
Projects https://github.com/angular/angular/projects
Security and quality 24 https://github.com/angular/angular/security
Insights https://github.com/angular/angular/pulse
Code https://github.com/angular/angular
Issues https://github.com/angular/angular/issues
Pull requests https://github.com/angular/angular/pulls
Discussions https://github.com/angular/angular/discussions
Actions https://github.com/angular/angular/actions
Projects https://github.com/angular/angular/projects
Security and quality https://github.com/angular/angular/security
Insights https://github.com/angular/angular/pulse
Http Backloghttps://github.com/angular/angular/issues/2793#top
https://github.com/jeffbcross
effort3: weekshttps://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22effort3%3A%20weeks%22
featureLabel used to distinguish feature request from other issueshttps://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22feature%22
https://github.com/jeffbcross
jeffbcrosshttps://github.com/jeffbcross
on Jun 30, 2015https://github.com/angular/angular/issues/2793#issue-92208822
chore(http): add XMLHttpRequest as type on XHRConnection #2816https://github.com/angular/angular/issues/2816
feat(http): simple, dynamic retrying of failed requests #2810https://github.com/angular/angular/issues/2810
refactor(Http): remove HttpFactory #2564https://github.com/angular/angular/issues/2564
feat(http): EventEmitter and Dart support #2415https://github.com/angular/angular/issues/2415
feat(http): add JsonP and JsonPBackend #2818https://github.com/angular/angular/issues/2818
refactor(http): move http into its own module as sibling of angular2 #2680https://github.com/angular/angular/issues/2680
fix(http): cannot use JSONP_BINDINGS and HTTP_BINDINGS in same injector #3365https://github.com/angular/angular/issues/3365
feat(http): implement support for headers and url params objects in http #2417https://github.com/angular/angular/issues/2417
http: should complete after response #2635https://github.com/angular/angular/issues/2635
chore(http): convert RequestMethods to const list #2904https://github.com/angular/angular/issues/2904
feat(Observable): swap underlying RxJS implementation used by EventEmitter with RxJS-Next #3110https://github.com/angular/angular/issues/3110
chore(http): remove unused properties from Request and Response #3339https://github.com/angular/angular/issues/3339
fix(http): http class requires @Inject decorator to be injected when using TypeScript #2788https://github.com/angular/angular/issues/2788
fix(http): should throw an exception if input to http.request is not string or Request #4245https://github.com/angular/angular/issues/4245
feat(http): implement error propagation in XHRBackend #2800https://github.com/angular/angular/issues/2800
Http requests should be lazy / cold Observables #4043https://github.com/angular/angular/issues/4043
feat(http): accept string for method in RequestOptions class and interface #2840https://github.com/angular/angular/issues/2840
feat(http): directly return RxJS Observable from Http methods #2794https://github.com/angular/angular/issues/2794
@robwormaldhttps://github.com/robwormald
Fix async pipe so it works with Http / proper Observables #4588https://github.com/angular/angular/issues/4588
Http: Fix connection.response type to Observable #5015https://github.com/angular/angular/issues/5015
RFC: Http interceptors and transformers #2684https://github.com/angular/angular/issues/2684
feat(http): helpers/guides for short polling #2822https://github.com/angular/angular/issues/2822
refactor(http): move mock_backend to test_lib module #2554https://github.com/angular/angular/issues/2554
refactor(http): convert Connection interface to be Observable of Response #4472https://github.com/angular/angular/issues/4472
feat(http): add support for withCredentials #4231https://github.com/angular/angular/issues/4231
feat(http): support use by AngularJS 1.x applications #2897https://github.com/angular/angular/issues/2897
chore(http): assert that url is present in RequestOptions when creating a Request #2806https://github.com/angular/angular/issues/2806
perf(http): provide means to optimize response parsing #2609https://github.com/angular/angular/issues/2609
feat(http): Support many types of body on Request/Response and all ConnectionBackend implementations #2803https://github.com/angular/angular/issues/2803
feat(http): automatically set request Content-Type header based on body type #2903https://github.com/angular/angular/issues/2903
feat(http): add timeout support to Request #2812https://github.com/angular/angular/issues/2812
feat(http): implement streaming upload/download #2795https://github.com/angular/angular/issues/2795
refactor(http): only use readyState in mock connection #2799https://github.com/angular/angular/issues/2799
refactor(http): rename URLSearchParams to something else #3513https://github.com/angular/angular/issues/3513
jeffbcrosshttps://github.com/jeffbcross
effort3: weekshttps://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22effort3%3A%20weeks%22
featureLabel used to distinguish feature request from other issueshttps://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22feature%22
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.