Skip to content

Conversation

@honza801
Copy link
Contributor

@honza801 honza801 commented May 3, 2024

…entions, part 2.1 URL Parsing

Percent-decode path segments, query option names, and query option values exactly once

Background: requests library uses "+" sign instead of "%20" which collides with odata specification. Instead of using quote_via=quote_plus, odata library has to use the quote_via=quote function to match the odata specification

Reference
http://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_URLParsing

…entions, part 2.1 URL Parsing

Percent-decode path segments, query option names, and query option values exactly once

Background: requests library uses "+" sign instead of "%20" which collides with odata specification. Instead of using quote_via=quote_plus, odata library has to use the quote_via=quote function to match the odata specification
@eblis eblis merged commit 64627f0 into eblis:master Oct 9, 2024
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

Successfully merging this pull request may close these issues.

2 participants