Hi,
In our test environment we have a document with arguably the most obscure name of '!£$^&(){}[]-=¬`@#~,_..pdf'
The point of this document is to test special characters and make sure things are escaped when they need to be escaped.
The challenge at the moment is we are able to search for this document name via Advanced Search in Content Server by putting the entire name in double quotes:
"!£$^&(){}[]-=¬`@#~,_..pdf"
However we are unable to perform the same search via the REST Search API and the API returns an error.
We also tried using the Search API (?func=search, with LookFor1=ComplexQuery...) to no avail.
I should add that we have tried lots of permutations of encoding and escaping, substituting characters etc.
This is not a show stopper by all means but our thinking is if Content Server allows you to set a document name to such a value we should be able to search for it so we would like to work how how we need to parse/pass/escape/encode such a value to the REST API to perform a search.
Nick