Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Map remote url encoding&decoding bug #2232

Open
sUpniverse opened this issue Jan 15, 2025 · 0 comments
Open

Map remote url encoding&decoding bug #2232

sUpniverse opened this issue Jan 15, 2025 · 0 comments

Comments

@sUpniverse
Copy link

Description

when i use map remote the request url not encoded properly and the request query table page value not decoded

Steps to Reproduce

encoding

  • request : /api/members?condition=[{"type":1, "name":"[email protected]"}, {"type":2, "name":"[email protected]"}]
    • expected
    /api/members?condition=%5B%7B%22type%22%3A1%2C%22name%22%3A%22test%40google.com%22%7D%2C%7B%22type%22:2%2C%22name%22:%22test2%40google.com%22%7D%5D
    
    • real
     /api/members?condition=[{%22type%22%3A1%2C%22name%22%3A%22test%40google.com%22}%2C{%22type%22:2%2C %22name%22:%22test2%40google.com%22}]
    

in this case the list brakets not encoded[, {, }, ] , and the middle of List brakets {, }not encoded too

request Query value table page

2025-01-15_16-53-42

additionally when i use this map config, in the request query table page not properly presented decoded value

  • expected

    [{"type":1, "name":"[email protected]"}, {"type":2, "name":"[email protected]"}]
    
  • real

      [{"type"%3A1%2C"name"%3A"test%40google.com"}%2C{"type"%3A2%2C"name"%3A"test2%40google.com"}]  
    

    in this case the request query value not decoded ,, @

Environment

  • App version: e.g Proxyman 5.12.2
  • macOS version: e.g macOS Sequoia 15.1.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant