Hi Isomorphic,
if you compare normal IDACall requests like the one here with the exportClientData one here, you'll notice these headers in the F12 browser tools (using v12.0p_2020-06-13):
According to the servlet docs having the charset=UTF-8 explicitly in the request would have solved the issue for us as well. We fixed it now like this in the web.xml with an 1st filter:
I assume that the header is just missing here as other requests do have it. If so, can you add it here as well?
Thank you & Best regards
Blama
if you compare normal IDACall requests like the one here with the exportClientData one here, you'll notice these headers in the F12 browser tools (using v12.0p_2020-06-13):
- normal:
Content-Type: application/x-www-form-urlencoded; charset=UTF-8 - exportClientData:
Content-Type: application/x-www-form-urlencoded
According to the servlet docs having the charset=UTF-8 explicitly in the request would have solved the issue for us as well. We fixed it now like this in the web.xml with an 1st filter:
Code:
<filter> <description>Tomcat Set Character Encoding filter</description> <filter-name>SetCharacterEncodingFilter</filter-name> <filter-class>org.apache.catalina.filters.SetCharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>SetCharacterEncodingFilter</filter-name> <url-pattern>/app/sc/IDACall/*</url-pattern> </filter-mapping>
Thank you & Best regards
Blama
Comment