久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java - HTTP表單提交期間發(fā)生了什么?

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

問(wèn)題描述

我自己開(kāi)發(fā)了一個(gè)簡(jiǎn)單的HTTP服務(wù)器,但是每次表單提交都會(huì)卡住。。大家?guī)兔聪率悄抢锏膯?wèn)題?

java - HTTP表單提交期間發(fā)生了什么?這個(gè)是我表單的內(nèi)容,就是很簡(jiǎn)單的三個(gè)輸入框

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的輸入流封裝在了這個(gè)bufferReader中,然后每次都卡在while((ch = bufferedReader.read()) != -1){這一行

java - HTTP表單提交期間發(fā)生了什么?控制臺(tái)的輸出顯示所有的表單內(nèi)容都已經(jīng)獲取到了,但是為什么不返回-1呢?是因?yàn)闉g覽器使用HTTP1.1原因在等待返回結(jié)果輸入下一個(gè)request嗎?還是說(shuō)我的程序有什么問(wèn)題?我用的是阻塞IO

問(wèn)題解答

回答1:

問(wèn)題已經(jīng)解決,就是長(zhǎng)鏈接的問(wèn)題。。。

回答2:

估計(jì)你沒(méi)有close socket!

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 临朐县| 太仓市| 兰考县| 罗山县| 杭锦旗| 青河县| 巧家县| 南澳县| 修武县| 霍城县| 芦山县| 建昌县| 灵武市| 松阳县| 东乡| 霍山县| 吴川市| 女性| 沽源县| 南平市| 远安县| 华蓥市| 吴忠市| 石柱| 肃南| 黄大仙区| 无锡市| 峡江县| 锡林浩特市| 新化县| 称多县| 越西县| 洪湖市| 仪征市| 民和| 桐乡市| 清河县| 合川市| 延寿县| 丰原市| 禹城市|