Câu hỏi được gắn thẻ «httpurlconnection»

Phiên bản HttpURLConnection được sử dụng để thực hiện một yêu cầu duy nhất nhưng kết nối mạng cơ bản với máy chủ HTTP có thể được các trường hợp khác chia sẻ một cách minh bạch.

11
Làm cách nào để sử dụng java.net.URLC Connectection để kích hoạt và xử lý các yêu cầu HTTP?
Sử dụng java.net.URLConnection được hỏi về khá thường xuyên ở đây, và Oracle hướng dẫn là quá ngắn gọn về nó. Hướng dẫn đó về cơ bản chỉ cho thấy cách kích hoạt yêu cầu GET và đọc phản hồi. Nó không giải thích bất cứ nơi nào làm thế …

17
Java - gửi các tham số HTTP thông qua phương thức POST một cách dễ dàng
Tôi đang sử dụng thành công mã này để gửi HTTPyêu cầu với một số tham số thông qua GETphương thức void sendRequest(String request) { // i.e.: request = "http://example.com/index.php?param1=a&param2=b&param3=c"; URL url = new URL(request); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setDoOutput(true); connection.setInstanceFollowRedirects(false); connection.setRequestMethod("GET"); connection.setRequestProperty("Content-Type", "text/plain"); connection.setRequestProperty("charset", "utf-8"); connection.connect(); } Bây …

15
Cách thêm tham số vào HTTPURLConnection bằng POST bằng NameValuePair
Tôi đang cố gắng thực hiện POST với HttpURLConnection(tôi cần sử dụng theo cách này, không thể sử dụng HttpPost) và tôi muốn thêm các tham số vào kết nối đó, chẳng hạn như post.setEntity(new UrlEncodedFormEntity(nvp)); Ở đâu nvp = new ArrayList<NameValuePair>(); có một số dữ liệu được lưu trữ. …

5
Bạn có thể giải thích quá trình kết nối httpURLCconnectection không?
Tôi đang sử dụng HTTPURLConnectionđể kết nối với một dịch vụ web. Tôi biết cách sử dụng HTTPURLConnectionnhưng tôi muốn hiểu làm thế nào nó hoạt động. Về cơ bản, tôi muốn biết những điều sau đây: Tại điểm nào HTTPURLConnectioncố gắng thiết lập kết nối với URL đã cho? …





5
Yêu cầu POST gửi dữ liệu json java HttpUrlConnection
Tôi đã phát triển mã java để chuyển đổi cURL sau sang mã java bằng cách sử dụng URL và HttpUrlConnection. cuộn tròn là: curl -i 'http://url.com' -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '{"auth": { "passwordCredentials": {"username": "adm", "password": "pwd"},"tenantName":"adm"}}' Tôi đã viết mã này nhưng nó …

6
HTTPURLConnection không tuân theo Chuyển hướng từ HTTP sang HTTPS
Tôi không thể hiểu tại sao Java HttpURLConnectionkhông theo chuyển hướng HTTP từ HTTP đến URL HTTPS. Tôi sử dụng mã sau để lấy trang tại https://httpstat.us/ : import java.net.URL; import java.net.HttpURLConnection; import java.io.InputStream; public class Tester { public static void main(String argv[]) throws Exception{ InputStream is = null; try …

3
Làm thế nào để nhận được nội dung phản hồi bằng HttpURLConnection, khi mã khác 2xx được trả về?
Tôi gặp sự cố với việc truy xuất phản hồi Json trong trường hợp máy chủ trả về lỗi. Xem chi tiết bên dưới. Cách tôi thực hiện yêu cầu Tôi sử dụng java.net.HttpURLConnection. Tôi thiết lập thuộc tính yêu cầu, sau đó tôi thực hiện: conn = (HttpURLConnection) url.openConnection(); …

8
Đọc nội dung phản hồi lỗi trong Java
Trong Java, mã này ném một ngoại lệ khi kết quả HTTP là phạm vi 404: URL url = new URL("http://stackoverflow.com/asdf404notfound"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.getInputStream(); // throws! Trong trường hợp của tôi, tôi tình cờ biết rằng nội dung là 404, nhưng tôi vẫn muốn đọc phần nội …

16
HttpURLConnection Phương thức HTTP không hợp lệ: PATCH
Khi tôi cố gắng sử dụng Phương thức HTTP không chuẩn như PATCH với URLConnection: HttpURLConnection conn = (HttpURLConnection) new URL("http://example.com").openConnection(); conn.setRequestMethod("PATCH"); Tôi nhận được một ngoại lệ: java.net.ProtocolException: Invalid HTTP method: PATCH at java.net.HttpURLConnection.setRequestMethod(HttpURLConnection.java:440) Sử dụng API cấp cao hơn như Jersey sẽ tạo ra lỗi tương tự. Có …

3
Tải lên danh sách mảng bằng cách sử dụng đa dữ liệu / biểu mẫu dữ liệu httpurlconnection
Tôi cần tải Arraylisthình ảnh lên máy chủ mà không cần sử dụng bất kỳ thư viện nào. Tôi đang sử dụng Asynctaskđể tải lên một hình ảnh duy nhất và nó hoạt động hoàn hảo với sự trợ giúp của dữ liệu đa dữ liệu / biểu mẫu httpurlconnection. …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.