ในคำขอ HTTP มีความแตกต่างระหว่างส่วนหัวและร่างกาย ใช้ request.getheader ("... ");
การอ่าน Body ใช้ request.getReader () แต่ getReader ได้รับ bufferedReader ซึ่งจะต้องแปลงเป็นสตริง
นี่คือวิธีการแปลง
สตริงคงที่สาธารณะ getBodyString (bufferedReader br) {สตริงอินพุตไลน์; string str = ""; ลอง {ในขณะที่ ((inputline = br.readline ())! = null) {str += inputline; } br.close (); } catch (ioexception e) {system.out.println ("ioexception:" + e); } return str; -ข้างต้นเป็นเนื้อหาทั้งหมดของรหัส Java สำหรับการอ่านอินสแตนซ์ของร่างกายในคำขอ HTTP ที่นำมาให้คุณโดยบรรณาธิการ ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคนและสนับสนุน wulin.com เพิ่มเติม ~