M Carissimi created OLINGO-1220:
-----------------------------------
Summary: Bad request (error 400) for entries with slash or
backslash character in string literal of key predicate
Key: OLINGO-1220
URL: https://issues.apache.org/jira/browse/OLINGO-1220
Project: Olingo
Issue Type: Bug
Components: odata2-core
Affects Versions: V2 2.0.9, V2 2.0.10
Reporter: M Carissimi
Priority: Critical
Hello,
our OData service implemented with Olingo 2.0.x refuses to accept requests for
entries where the string literal of a key predicate contains the slash (/) or
backslash (\) characters. In both cases encoding the slash or backslash
character with the corresponding code (%2F and %5C respectively) does not
resolve the issue. In all cases an error 400 is returned by Olingo
These are some example of failing URLs:
https://<servername>/odata/WELL('Alice-09-d%2Fe')
https://<servername>/odata/WELL('Alice-12-k%5Cm')
Can you please investigate this issue and let me know if there's anything we
can do in our code to prevent it from happening?
Regards
Michele
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)