[GH-ISSUE #391] [BUG] Invalid network connection when log-in with DeepL app #388

Open
opened 2026-03-03 19:18:07 +03:00 by kerem · 1 comment
Owner

Originally created by @NghiaTranUIT on GitHub (Feb 4, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/391

Originally assigned to: @NghiaTranUIT on GitHub.

🐶 Brief

For some reasons, we couldn't intercept the Login API from DeepL app. The connection is still active, and the app get Networking error.

Other requests from DeepL app are working well.

👑 Criteria

  • Investigate and fix it
Originally created by @NghiaTranUIT on GitHub (Feb 4, 2020). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/391 Originally assigned to: @NghiaTranUIT on GitHub. ## 🐶 Brief For some reasons, we couldn't intercept the Login API from DeepL app. The connection is still active, and the app get Networking error. Other requests from DeepL app are working well. ## 👑 Criteria - [ ] Investigate and fix it
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 4, 2020):

It turns out that the HTTP Request Message from DeepL is incorrect format. To particular, one Header is application/json: ContentType, which is mis-order.

As a result, HTTPParser doesn't recognize properly and shot an error.

I would suggest to improve how Proxyman treats the HTTP Message from the client. Instead of throwing the error due to failed invalid format. Proxyman might ignore it and send through the server.

<!-- gh-comment-id:581734515 --> @NghiaTranUIT commented on GitHub (Feb 4, 2020): It turns out that the HTTP Request Message from DeepL is [incorrect format](https://developer.mozilla.org/en-US/docs/Web/HTTP/Messages). To particular, one Header is `application/json: ContentType`, which is mis-order. As a result, HTTPParser doesn't recognize properly and shot an error. I would suggest to improve how Proxyman treats the HTTP Message from the client. Instead of throwing the error due to failed invalid format. Proxyman might ignore it and send through the server.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#388
No description provided.