2016-02-25 80 views
0

我试图发送参数(int和string),以小服务程序doGet方法,并与InputStreamReader的使用,如:的InputStreamReader中的doGet的servlet

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 

     HttpSession UserSession = request.getSession(); 
     InputStreamReader isr = new InputStreamReader(request.getInputStream()); 
     BufferedReader br = new BufferedReader(isr); 
     //Get all content from the buffer 
     String bufferContent = br.readLine(); 

但对于一些resone它不工作。 当我试图用doPost的工作。

我能做些什么来解决它?

+0

您是否至少意识到您试图在二进制流上打开“Reader”而不指定编码?而且,'BufferedReader'的所谓性能优势被超越了;在现实生活中,它的性能优势可以忽略不计(如果不是的话)(毕竟你不得不经历解码过程) – fge

回答

1

GET请求没有输入流。他们使用URL发送数据

相关问题