Rolande Kendal writes: > I'm trying to do a post method to the Jigsaw server. I have a Resource that just > echos what I post. The applet code is as follows: > > try { > u = new URL( file ); > uc = u.openConnection(); > os = uc.getOutputStream(); > dis = new DataInputStream( uc.getInputStream() ); > ... > > After waiting some time for something to happen, the last line above causes > an error. Just a few hints: are you sure you flush'ed the output stream before waiting for the reply ? Did you closed it afterward ? Are you sure Jigsaw gets the POST'ed data (run jigsaw in trace mode to be sure). > My Applet reports the following: > Error: 245 java.net.SocketException: Unexpected EOF > > Jigsaw dumps the following: > w3c.jigsaw.http.HTTPParserExcepion: IOError while parsing request: recv > at w3c.jigsaw.http.HTTPParser.getRequest<HTTPParse.java> > at w3c.jigsaw.http.Client.getNextRequest<Client.java> > at w3c.jigsaw.http.Client.loop<Client.java> > at w3c.jigsaw.http.Client.runConnection<Client.java> > at w3c.jigsaw.http.Clinet.run<Client.java> > at java.lang.Thread.run<Thread.java:294> It looks like the client side closes the connection to early...Are you sure you send a valid content-length header ? Anselm.Received on Tuesday, 9 July 1996 08:41:08 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 6 April 2009 12:59:45 GMT