I would like to use post-method from my HTTP-client (in C++, not Java), but on my 6600 phone the stack always throws error -7630 (KErrHttpEntityHeaderMissingContentType) at me. Of course the first thing I did was to make sure that I set the content-type header field (and I have tried several values and ways to set it), but still I get the error...

Even the example HTTP client that comes with Series60 v2.0 SDK (at examples\appprots\exampleclient\) fails on the phone with the -7630 error when I try to use post.

In all cases I have tried, post works just fine in the emulator and also I am able to verify that the content header field is indeed set in the package sent by the emulator.

Any ideas?