reqable / reqable-app

Reqable issue track repo

Home Page:https://reqable.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lowercase headers support

xshadow0x opened this issue · comments

Describe the bug
Bug occurs when sniffing traffic from some Android applications which send requests with headers in lowercase, such as "user-agent" instead of "User-Agent" (as the Dart/2.19 (dart
) client does, for example). In this case, reqable adds an additional "User-Agent" header, which overwrites the original lowercase header when sending the request or copying it as a curl command. In my case, this prevented the server from processing the request and returned a 403 error.

Screenshots
image_2024-08-26_21-19-41
image_2024-08-26_21-20-04

Information

  • Platform: windows, android
  • OS: win11, android14
  • Arch: win64, android arm64
  • App Version: v2.22.0

Thanks for your feedback. I don't think this bug is caused by the header uppercase, because the header name is not case sensitive.

I think it is a same issue like #901. I will close this due to #901 was fixed.