Khuyến mãi
Học hỏi
Các khóa học
nhiệm vụ
Khảo sát & Trắc nghiệm
Trò chơi
Giúp đỡ
Lịch trình
Cộng đồng
người dùng
Diễn đàn
Trò chuyện
Bài viết
Câu chuyện thành công
Hoạt động
Nhận xét
đăng ký
chủ đề ánh sáng
Những bài học
Nhận xét
Về chúng tôi
Bắt đầu
Bắt đầu học
Bắt đầu học ngay bây giờ
Tiến trình của tôi
Các khóa học
bản đồ nhiệm vụ
Những bài học
Module 3. Java chuyên nghiệp
Mức độ 10
HttpClient mới
Mô-đun 3
Mức độ ,
Bài học
1.1 Giới thiệu về HttpClient Bắt đầu với JDK 11, các nhà phát triển nền tảng Java đã thêm một công cụ mới mạnh mẽ vào JDK để thực hiện các yêu cầu http, đó là java.net.http. Nó chứa bốn lớp chính: HttpClient HttpRequest HttpResponse ổ cắm w
Tạo yêu cầu với HttpRequest
Mô-đun 3
Mức độ ,
Bài học
các phương thức newBuilder(), build() Lớp HttpRequest được sử dụng để mô tả một yêu cầu http, rất dễ hiểu từ tên của nó. Bản thân đối tượng này không làm gì cả, nó chỉ chứa nhiều thông tin khác nhau về yêu cầu http. Do đó, như bạn có thể đã
Thêm nội dung vào HttpRequest
Mô-đun 3
Mức độ ,
Bài học
3.1 Nhà xuất bản cơ thể Tôi hy vọng bạn chưa quên rằng ngoài các yêu cầu GET , còn có các yêu cầu PUT và POST , khi bạn cũng cần thêm vào yêu cầu request body, tức là phần thân yêu cầu. HttpRequestLớp này có một lớp bên trong đặc biệt cho v
Yêu cầu với HttpClient
Mô-đun 3
Mức độ ,
Bài học
4.1 Phương thức send(), BodyHandlers Bạn đã học xong cách tạo một yêu cầu http , vì vậy bạn có thể chuyển sang phần quan trọng nhất - gửi yêu cầu này. Trong trường hợp đơn giản nhất, điều này rất dễ thực hiện:
Yêu cầu không đồng bộ trong HttpClient
Mô-đun 3
Mức độ ,
Bài học
5.1 phương thức sendAsync() Bạn cũng có thể gửi yêu cầu không đồng bộ bằng cách sử dụng HttpClient. Thông thường điều này được thực hiện trong ba trường hợp. Trường hợp đầu tiên là yêu cầu sẽ mất rất nhiều thời gian , chẳng hạn như gửi/nhận
Làm việc với cookie
Mô-đun 3
Mức độ ,
Bài học
6.1 Trình quản lý cookie Như bạn đã biết, máy chủ http có thể gửi cookie cùng với phản hồi và bạn sẽ cần phải làm việc với chúng. Hoặc ngược lại, máy chủ http đang đợi máy khách gửi Cookie cho nó và bạn cần thêm chúng vào yêu cầu http của m
Please enable JavaScript to continue using this application.