Hi Jarec,

Thanks for your reply,

Streaming of data means? How is it done or achieved?
Will the entire form data sent to the server?

Cause I have created a simple web server to monitor the requests from
browser,
So when I used it to monitor the request, I was surprised to see there was
no
form data passed back to the server. Can you tell me how this is achieved?

I also heard that for large data, it's advisable to use POST rather than
GET why is
it so?

With Regards,
Vivin.



                    Jarec Basham
                    <[EMAIL PROTECTED]        To:     
[EMAIL PROTECTED]
                    OADER.COM>                        cc:
                    Sent by: "A mailing list          Subject:     Re: GET POST 
Difference
                    for discussion about Sun
                    Microsystem's Java Servlet
                    API Technology."
                    <[EMAIL PROTECTED]
                    .com>


                    22-06-00 02:13 PM
                    Please respond to "A
                    mailing list for
                    discussion about Sun
                    Microsystem's Java Servlet
                    API Technology."





Yes they are. The difference is that POST streams the data rather than
passing it as text within the header. POST is therefore more secure and
recomended for things like passwords and credit card details. As far as
your
servlet is concerned the parameters are readily accessible whether they are
GET or POST.

Jarec

-------------------------------------------------------------------


Hi Everybody,

I have a sort of basic doubt in the GET and POST METHODS.
Well I have a HTML like this and Iam calling a servlet with the FORM data.

<HTML><TITLE>Form Test</TITLE>
<BODY>
<FORM NAME="frmTest" METHOD="GET" ACTION
="http://vivin/servlets/TestServlet">
<INPUT TYPE=TEXT NAME="txtVal" VALUE="Hello World" LENGTH=20>
<INPUT TYPE=SUBMIT>
</FORM>
</BODY>
</HTML>

When we use  METHOD="GET" the values are passed as query string like,

"http://vivin/servlets/TestServlet?txtVal=Hello+World"

So I know how the values are passed to the server. The header request from
the
browser to the server will be like this:

GET /servlets/TestServlet?txtVal=Hello+World HTTP/1.1
Accept: application/vnd.ms-excel, application/msword,
application/vnd.ms-powerpoint, image/gif, image/x-xbitmap, image/jpeg,
image/pjpeg, */*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows 95)
Host: vivin
Connection: Keep-Alive


But when we use METHOD="POST" the URL is just,

"http://vivin/servlets/TestServlet"

and the request to the server is something like this,

POST /servlets/TestServlet HTTP/1.1
Accept: application/vnd.ms-excel, application/msword,
application/vnd.ms-powerpoint, image/gif, image/x-xbitmap, image/jpeg,
image/pjpeg, */*
Accept-Language: en-us
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows 95)
Host: vivin
Content-Length: 18
Connection: Keep-Alive

Now where is the values being passed to the server?
Are the values passed back to the server at all in a POST method?

Any help is appreciated.

Thanks in advance,
Vivin.

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to