当前位置: 技术问答>java相关
★★★急问怎么才能知道一个webpage发送的request到底是POST型的还是GET型的?★★★
来源: 互联网 发布时间:2015-08-13
本文导语: 比如说,有一个网站,在你填完需要输入的信息后,按下submit键,如何确定这个时候发送的是POST request还是GET request? 若是POST Request,能否读出request body?很急啊,各位大侠请赐教! | :若...
比如说,有一个网站,在你填完需要输入的信息后,按下submit键,如何确定这个时候发送的是POST request还是GET request? 若是POST Request,能否读出request body?很急啊,各位大侠请赐教!
|
:若是POST Request,能否读出request body
能,post和get都是一样处理的,你get怎么处理post就可以怎么处理
再者,你看看submit所在的form的method是post还是get不就知道了吗
……
能,post和get都是一样处理的,你get怎么处理post就可以怎么处理
再者,你看看submit所在的form的method是post还是get不就知道了吗
……
|
get是怎么做的post就是怎么做的,这两者只是在传输上不同而已
servlet处理它们是一样的,比如下面的例子
public class YourServlet {
……
public void doGet(HttpServletRequest req, HttpServletResponse res) {
// do something
}
public void doPost(HttpServletRequest req, HttpServletResponse res) {
doGet(req, res);
}
servlet处理它们是一样的,比如下面的例子
public class YourServlet {
……
public void doGet(HttpServletRequest req, HttpServletResponse res) {
// do something
}
public void doPost(HttpServletRequest req, HttpServletResponse res) {
doGet(req, res);
}
|
可以,假如你在form中调用的是servlet的话,就看你在servlet的doPost()和doGet()中怎么处理了。
|
request.getMethod();
|
加上试试