mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-26 08:35:53 +03:00
[GH-ISSUE #522] [BUG] Repeated request has different header orders #519
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#519
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 (Jun 7, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/522
Originally assigned to: @NghiaTranUIT on GitHub.
Description
The header order of the repeated requests has different from the original one. Thus, it causes annoying when checking the header key.
How to reproduce
Acceptance Criteria
@NghiaTranUIT commented on GitHub (Jun 7, 2020):
Technically, we use Moya to construct a request, but it stores the header in a dictionary. So, there is no order. We should remove it and construct a request by using URLSession as usual 🙌
@shirshak55 commented on GitHub (Jun 11, 2020):
do ordering matters ? In browser do order remain same ?
@NghiaTranUIT commented on GitHub (Jun 12, 2020):
The order is not really the matter, but if they are the same, I can easily compare the headers without finding each other. It's a small thing to improve productivity 👍
@NghiaTranUIT commented on GitHub (Jun 12, 2020):
Support on https://github.com/ProxymanApp/Proxyman/issues/500#issuecomment-643294010, but the order doesn't guarantee that it's exactly the order even though I use URLSession, but it's better than the current build 🤚