mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-26 00:25:56 +03:00
[GH-ISSUE #391] [BUG] Invalid network connection when log-in with DeepL app #388
Labels
No labels
Discussion
Feature request
In Progress...
Plugins
Waiting response
Windows
Windows
bug
duplicate
enhancement
feature
good first issue
iOS
macOS 10.11
question
wontfix
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Proxyman#388
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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
@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.