Ok, changing that true in the setBooleanParameter to false (like a sane person would do) does indeed shut off the expect continue header. sorry about the noise.
On 27/01/2009, tsuraan <[email protected]> wrote: > Is there any way to disable the Expect: 100-Continue header in v.4 of > HttpClient? My current code (using a POST) looks like this: > > HttpPost post = new HttpPost("http://192.168.241.118:80/auth/login/"); > post.getParams().setBooleanParameter(CoreProtocolPNames.USE_EXPECT_CONTINUE, > true); > System.out.println("ExpectContinue is " + post.expectContinue()); > > The return of expectContinue() gives false, but when I actually do the > execute with my DefaultHttpClient, the headers given are: > > POST / HTTP/1.1 > Content-Length: 35 > Content-Type: application/x-www-form-urlencoded > Host: 192.168.241.118:8080 > Connection: Keep-Alive > User-Agent: Apache-HttpClient/4.0-beta2 (java 1.5) > Expect: 100-Continue > > Lighttpd 1.4 can't handle the expect-continue line, so I need to shut > it off, but I'm not seeing how to do that. Any advice? > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
