มหาวิทยาลัยโค้ดยิม
การเรียนรู้
คอร์ส
งาน
แบบสำรวจและแบบทดสอบ
เกม
ช่วย
กำหนดการ
ชุมชน
ผู้ใช้
ฟอรั่ม
แชท
บทความ
เรื่องราวความสำเร็จ
กิจกรรม
บทวิจารณ์
การสมัครรับข้อมูล
ธีมสว่าง
บทเรียน
บทวิจารณ์
เกี่ยวกับเรา
เริ่ม
เริ่มเรียนรู้
เริ่มเรียนรู้เลย
แผนที่เควส
บทเรียน
ภารกิจทั้งหมด
ทุกระดับ
รหัสตอบกลับ HTTP
โมดูล 3
ระดับ ,
บทเรียน
รหัสตอบกลับ บรรทัดแรกของการตอบสนอง HTTP คือท่อระบายน้ำสถานะ ประกอบด้วยสองส่วน: ตัวเลขสามหลัก (รหัสตอบกลับ) และข้อความ (คำอธิบายการตอบกลับ) КОД-ОТВЕТА ТЕКСТОВОЕ-ОПИСАНИЕ
ส่วนหัว HTTP
โมดูล 3
ระดับ ,
บทเรียน
6.1 ประเภทของหัวเรื่อง ส่วนหัวคำขอ httpเป็นข้อมูลบริการสำหรับไคลเอนต์ http และเซิร์ฟเวอร์ http แต่มันสำคัญมาก และถ้าคุณไม่เข้าใจเลย มันมักจะเข้าข้างคุณ อย่างน้อยก็อ่านเกี่ยวกับพวกเขา ส่วนหัว http ทั้งหมดสามารถแบ่งออกเป็น 4 กลุ่มหลัก: # ประเ
ส่วนหัว HTTP ส่วนที่ 2
โมดูล 3
ระดับ ,
บทเรียน
7.1 ส่วนหัว Keep-Alive และชื่อที่มีประโยชน์อีกสองสามชื่อ ส่วนหัวKeep-Aliveบอกให้เซิร์ฟเวอร์เปิดการเชื่อมต่อไว้: เซิร์ฟเวอร์จะไม่ปิดการเชื่อมต่อทันทีหลังจากส่งการตอบกลับ ซึ่งจะทำให้คำขอถัดไปจากไคลเอ็นต์เดียวกันไปยังเซิร์ฟเวอร์เสร็จสิ้นเร็วขึ
รู้เบื้องต้นเกี่ยวกับส่วนที่เหลือ
โมดูล 3
ระดับ ,
บทเรียน
8.1 แนวทาง API ระยะไกล โปรแกรมเมอร์ทุกคนทำผิดพลาดเหมือนกันเมื่อสร้างสถาปัตยกรรมไคลเอ็นต์เซิร์ฟเวอร์ พวกเขาเริ่มจัดการกับคำขอไปยังเซิร์ฟเวอร์เป็นการเรียกใช้เมธอด คุณต้องการเริ่มต้นกระบวนการสร้างรายงานบนเซิร์ฟเวอร์ ทำไมไม่ส่งคำขอเช่น: http://
ประเภทโปรโตคอล http
โมดูล 3
ระดับ ,
บทเรียน
9.1 http คุณคุ้นเคยกับโปรโตคอล http เป็นอย่างดีอยู่แล้ว แต่ส่วนใหญ่แล้วคุณไม่ทราบว่ามีโปรโตคอลดังกล่าวอยู่สามเวอร์ชันแล้ว ในฐานะโปรแกรมเมอร์ Java ในอนาคต คุณควรทำความคุ้นเคยกับกรณีนี้อย่างน้อยหนึ่งครั้ง ด้านล่างนี้ฉันจะบอกคุณว่าโปรโตคอลประเ
ใหม่ HttpClient
โมดูล 3
ระดับ ,
บทเรียน
1.1 บทนำสู่ HttpClient เริ่มต้นด้วย JDK 11 นักพัฒนาของแพลตฟอร์ม Java ได้เพิ่มเครื่องมือใหม่ที่มีประสิทธิภาพให้กับ JDK สำหรับการสร้างคำขอ http ซึ่งเป็นไฟล์java.net.http. ประกอบด้วยสี่คลาสหลัก: Httpไคลเอนต์ HttpRequest HttpResponse ซ็อกเก็ตเว
การร้องขอด้วย HttpRequest
โมดูล 3
ระดับ ,
บทเรียน
เมธอด newBuilder(), build() คลาสHttpRequestใช้เพื่ออธิบายคำขอ http ซึ่งง่ายต่อการเข้าใจจากชื่อของมัน วัตถุนี้ไม่ได้ทำอะไรเลย มันมีเพียงข้อมูลต่างๆ เกี่ยวกับคำขอ http ดังนั้น อย่างที่คุณอาจเดาได้อยู่แล้ว เทมเพลต Builder จึงถูกใช้เพื่อสร้างมั
การเพิ่มเนื้อหาใน HttpRequest
โมดูล 3
ระดับ ,
บทเรียน
3.1 สำนักพิมพ์ร่างกาย ฉันหวังว่าคุณจะไม่ลืมว่านอกเหนือจากคำขอ GETแล้ว ยังมีคำขอPUTและ POST เมื่อคุณต้องการเพิ่มคำขอนั่นคือ เนื้อหาคำขอrequest body HttpRequestชั้นเรียน มีชั้นในพิเศษสำหรับสิ่งBodyPublisherนี้ แม้ว่าในทางเทคนิคแล้วจะเป็นอินเท
การร้องขอด้วย HttpClient
โมดูล 3
ระดับ ,
บทเรียน
4.1 เมธอด send() BodyHandlers คุณได้เรียนรู้วิธีสร้างคำขอ http แล้วดังนั้นคุณจึงสามารถไปยังสิ่งที่สำคัญที่สุด นั่นคือการส่งคำขอนี้ ในกรณีที่ง่ายที่สุด ทำได้ง่าย:
คำขอแบบอะซิงโครนัสใน HttpClient
โมดูล 3
ระดับ ,
บทเรียน
5.1 เมธอด sendAsync() คุณยังสามารถส่งคำขอแบบอะซิงโครนัสโดยใช้ HttpClient โดยปกติจะทำในสามกรณี กรณีแรกคือการร้องขอจะใช้เวลานานมากเช่น การส่ง/รับไฟล์ การดำเนินการนี้จะเริ่มต้นและดำเนินการแบบอะซิงโครนัส กรณีที่สองคือคุณต้องส่งคำขอบ่อยมากและไม่
ทำงานกับคุกกี้
โมดูล 3
ระดับ ,
บทเรียน
6.1 ตัวจัดการคุกกี้ ดังที่คุณทราบแล้ว เซิร์ฟเวอร์ http สามารถส่งคุกกี้ไปพร้อมกับการตอบกลับได้ และคุณจะต้องทำงานร่วมกับพวกเขา หรือในทางกลับกัน เซิร์ฟเวอร์ http กำลังรอให้ไคลเอนต์ส่งคุกกี้มาให้ และคุณต้องเพิ่มเข้าไปในคำขอ http ของคุณ แน่นอน ค
Servlets เว็บแอปพลิเคชันและคอนเทนเนอร์
โมดูล 3
ระดับ ,
บทเรียน
1.1 ความรู้เบื้องต้นเกี่ยวกับเว็บแอปพลิเคชัน วันนี้เราเริ่มเรียนรู้วิธีเขียนเว็บแอปพลิเคชันของ เราเอง เว็บแอปพลิเคชันฝั่งเซิร์ฟเวอร์ขนาดใหญ่และซับซ้อนเป็นที่ที่ Java ครอบงำ และโปรแกรมเมอร์ Java ทำเงินได้มากที่สุดที่ไหน :) แล้วเว็บแอปพลิเคชั
แสดงมากขึ้น
1
...
27
28
29
30
31
...
35
Please enable JavaScript to continue using this application.