国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

java - HTTP表單提交期間發生了什么?

瀏覽:149日期:2023-12-10 10:35:05

問題描述

我自己開發了一個簡單的HTTP服務器,但是每次表單提交都會卡住。。大家幫忙看下是那里的問題?

java - HTTP表單提交期間發生了什么?這個是我表單的內容,就是很簡單的三個輸入框

if(bufferedReader.ready()) {StringBuilder stringBuilder = new StringBuilder() ;int ch ;while((ch = bufferedReader.read()) != -1){ stringBuilder.append((char)ch) ; System.out.println(stringBuilder) ;}line = stringBuilder.toString() ; }

我把socket的輸入流封裝在了這個bufferReader中,然后每次都卡在while((ch = bufferedReader.read()) != -1){這一行

java - HTTP表單提交期間發生了什么?控制臺的輸出顯示所有的表單內容都已經獲取到了,但是為什么不返回-1呢?是因為瀏覽器使用HTTP1.1原因在等待返回結果輸入下一個request嗎?還是說我的程序有什么問題?我用的是阻塞IO

問題解答

回答1:

問題已經解決,就是長鏈接的問題。。。

回答2:

估計你沒有close socket!

標簽: java
相關文章:
主站蜘蛛池模板: 晋江市| 东安县| 闽清县| 长兴县| 望都县| 镇平县| 宁强县| 南华县| 霍城县| 厦门市| 疏勒县| 普定县| 正蓝旗| 祥云县| 桂东县| 安图县| 赫章县| 博客| 潼关县| 柘荣县| 博野县| 安徽省| 巧家县| 新昌县| 多伦县| 杭锦旗| 利辛县| 龙口市| 田东县| 微山县| 淮北市| 芜湖市| 泾川县| 措美县| 东乌| 遵义县| 含山县| 仙桃市| 依安县| 敦煌市| 彭泽县|