{"action":"created","issue":{"url":"https://api.github.com/repos/grails-plugins/grails-rest-client-builder/issues/33","labels_url":"https://api.github.com/repos/grails-plugins/grails-rest-client-builder/issues/33/labels{/name}","comments_url":"https://api.github.com/repos/grails-plugins/grails-rest-client-builder/issues/33/comments","events_url":"https://api.github.com/repos/grails-plugins/grails-rest-client-builder/issues/33/events","html_url":"https://github.com/grails-plugins/grails-rest-client-builder/issues/33","id":58330109,"number":33,"title":"Header 'Accept-Charset' can not be changed in post request","user":{"login":"atasc","id":4711717,"avatar_url":"https://avatars.githubusercontent.com/u/4711717?v=3","gravatar_id":"","url":"https://api.github.com/users/atasc","html_url":"https://github.com/atasc","followers_url":"https://api.github.com/users/atasc/followers","following_url":"https://api.github.com/users/atasc/following{/other_user}","gists_url":"https://api.github.com/users/atasc/gists{/gist_id}","starred_url":"https://api.github.com/users/atasc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atasc/subscriptions","organizations_url":"https://api.github.com/users/atasc/orgs","repos_url":"https://api.github.com/users/atasc/repos","events_url":"https://api.github.com/users/atasc/events{/privacy}","received_events_url":"https://api.github.com/users/atasc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-20T09:54:51Z","updated_at":"2015-10-01T11:00:25Z","closed_at":null,"body":"Hi,\r\nI'd like to set Header 'Accept-Charset' to 'UTF-8', this is what I do:\r\n\r\n\t\tString data = 'my serialized object'\r\n\t\tRestBuilder client = new RestBuilder()\r\n\t\t\r\n\t\tclient.restTemplate.setMessageConverters([new StringHttpMessageConverter(Charset.forName(\"UTF-8\"))])\r\n\r\n\t\tdef resp = client.post(uri){\r\n\t\t\taccept(\"application/json;charset=UTF-8\")\r\n\t\t\tcontentType('application/json;charset=UTF-8')\r\n\t\t\theader('Accept-Charset', 'UTF-8')\r\n\t\t\tjson(data)\r\n\t\t}\r\n\r\nbut Header 'Accept-Charset' is not consider and in the http request is alway \r\n\r\nAccept-Charset: big5, big5-hkscs, cesu-8, euc-jp, euc-kr, gb18030, gb2312, gbk, ibm-thai, ibm00858, ibm01140, ibm01141, ibm01142, ibm01143, ibm01144, ibm01145, ibm01146, ibm01147, ibm01148, ibm01149, ibm037, ibm1026, ibm1047, ibm273, ibm277, ibm278, ibm280, ibm284, ibm285, ibm290, ibm297, ibm420, ibm424, ibm437, ibm500, ibm775, ibm850, ibm852, ibm855, ibm857, ibm860, ibm861, ibm862, ibm863, ibm864, ibm865, ibm866, ibm868, ibm869, ibm870, ibm871, ibm918, iso-2022-cn, iso-2022-jp, iso-2022-jp-2, iso-2022-kr, iso-8859-1, iso-8859-13, iso-8859-15, iso-8859-2, iso-8859-3, iso-8859-4, iso-8859-5, iso-8859-6, iso-8859-7, iso-8859-8, iso-8859-9, jis_x0201, jis_x0212-1990, koi8-r, koi8-u, shift_jis, tis-620, us-ascii, utf-16, utf-16be, utf-16le, utf-32, utf-32be, utf-32le, utf-8, windows-1250, windows-1251, windows-1252, windows-1253, windows-1254, windows-1255, windows-1256, windows-1257, windows-1258, windows-31j, x-big5-hkscs-2001, x-big5-solaris, x-euc-jp-linux, x-euc-tw, x-eucjp-open, x-ibm1006, x-ibm1025, x-ibm1046, x-ibm1097, x-ibm1098, x-ibm1112, x-ibm1122, x-ibm1123, x-ibm1124, x-ibm1364, x-ibm1381, x-ibm1383, x-ibm300, x-ibm33722, x-ibm737, x-ibm833, x-ibm834, x-ibm856, x-ibm874, x-ibm875, x-ibm921, x-ibm922, x-ibm930, x-ibm933, x-ibm935, x-ibm937, x-ibm939, x-ibm942, x-ibm942c, x-ibm943, x-ibm943c, x-ibm948, x-ibm949, x-ibm949c, x-ibm950, x-ibm964, x-ibm970, x-iscii91, x-iso-2022-cn-cns, x-iso-2022-cn-gb, x-iso-8859-11, x-jis0208, x-jisautodetect, x-johab, x-macarabic, x-maccentraleurope, x-maccroatian, x-maccyrillic, x-macdingbat, x-macgreek, x-machebrew, x-maciceland, x-macroman, x-macromania, x-macsymbol, x-macthai, x-macturkish, x-macukraine, x-ms932_0213, x-ms950-hkscs, x-ms950-hkscs-xp, x-mswin-936, x-pck, x-sjis_0213, x-utf-16le-bom, x-utf-32be-bom, x-utf-32le-bom, x-windows-50220, x-windows-50221, x-windows-874, x-windows-949, x-windows-950, x-windows-iso2022jp\r\n\r\nHow can I set Header 'Accept-Charset' to 'UTF-8'\r\n\r\n\r\nThank you"},"comment":{"url":"https://api.github.com/repos/grails-plugins/grails-rest-client-builder/issues/comments/144697402","html_url":"https://github.com/grails-plugins/grails-rest-client-builder/issues/33#issuecomment-144697402","issue_url":"https://api.github.com/repos/grails-plugins/grails-rest-client-builder/issues/33","id":144697402,"user":{"login":"atasc","id":4711717,"avatar_url":"https://avatars.githubusercontent.com/u/4711717?v=3","gravatar_id":"","url":"https://api.github.com/users/atasc","html_url":"https://github.com/atasc","followers_url":"https://api.github.com/users/atasc/followers","following_url":"https://api.github.com/users/atasc/following{/other_user}","gists_url":"https://api.github.com/users/atasc/gists{/gist_id}","starred_url":"https://api.github.com/users/atasc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atasc/subscriptions","organizations_url":"https://api.github.com/users/atasc/orgs","repos_url":"https://api.github.com/users/atasc/repos","events_url":"https://api.github.com/users/atasc/events{/privacy}","received_events_url":"https://api.github.com/users/atasc/received_events","type":"User","site_admin":false},"created_at":"2015-10-01T11:00:25Z","updated_at":"2015-10-01T11:00:25Z","body":"rest.restTemplate.setMessageConverters([new StringHttpMessageConverter(Charset.defaultCharset.forName(\"UTF-8\"))])\r\n\r\nworks with rest.get(...) but not with rest.post(...)"}}