Title: Prevent #on_headers_complete callback from being called 2 times when parsing chunked requests by HoneyryderChuck · Pull Request #3 · http-parser/http-parser.java · GitHub
Open Graph Title: Prevent #on_headers_complete callback from being called 2 times when parsing chunked requests by HoneyryderChuck · Pull Request #3 · http-parser/http-parser.java
X Title: Prevent #on_headers_complete callback from being called 2 times when parsing chunked requests by HoneyryderChuck · Pull Request #3 · http-parser/http-parser.java
Description: Coming back from here and here. Currently. the #on_headers_complete callback is being fired 2 times when a request with chunked body is parsed. An example that demonstrates the issue can be found here. I've built against my fix locally and tested my ruby script, and it fixes the issue. I didn't add a java test, as the README doesn't tell me how can I setup the environment and run my tests, which is information I'd need before start doing something.
Open Graph Description: Coming back from here and here. Currently. the #on_headers_complete callback is being fired 2 times when a request with chunked body is parsed. An example that demonstrates the issue can be found h...
X Description: Coming back from here and here. Currently. the #on_headers_complete callback is being fired 2 times when a request with chunked body is parsed. An example that demonstrates the issue can be found h...
Opengraph URL: https://github.com/http-parser/http-parser.java/pull/3
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:726e6c95-7cb3-6497-0dcb-8e042d0ff0aa |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | D17A:126D75:1548677:1F0B38A:6A4E495F |
| html-safe-nonce | f16c8ec1b2d35707a38338075afa2abf60e1963a32edfc047baedd6bf5cc0293 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMTdBOjEyNkQ3NToxNTQ4Njc3OjFGMEIzOEE6NkE0RTQ5NUYiLCJ2aXNpdG9yX2lkIjoiOTAwMTg0NzY5NzIwODkyMDQxNSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 5cd305b45be9aef32e29c11857cca1521fedec3930fbf107ceedaea3f41100a6 |
| hovercard-subject-tag | pull_request:145471125 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/http-parser/http-parser.java/pull/3/files |
| twitter:image | https://avatars.githubusercontent.com/u/215707?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/215707?s=400&v=4 |
| og:image:alt | Coming back from here and here. Currently. the #on_headers_complete callback is being fired 2 times when a request with chunked body is parsed. An example that demonstrates the issue can be found h... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 030096ee0db095447bfe77409d33bfac127ca7128299c58deef27c52eaa1b1f0 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/http-parser/http-parser.java git https://github.com/http-parser/http-parser.java.git |
| octolytics-dimension-user_id | 1701775 |
| octolytics-dimension-user_login | http-parser |
| octolytics-dimension-repository_id | 4212336 |
| octolytics-dimension-repository_nwo | http-parser/http-parser.java |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 997318 |
| octolytics-dimension-repository_parent_nwo | a2800276/http-parser.java |
| octolytics-dimension-repository_network_root_id | 997318 |
| octolytics-dimension-repository_network_root_nwo | a2800276/http-parser.java |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | e8506f6d0538364886e3f0153c154c410965e70d |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width