java.net.URLConnection.getRequestProperties()方法的使用及代码示例

x33g5p2x  于2022-01-31 转载在 其他  
字(4.6k)|赞(0)|评价(0)|浏览(265)

本文整理了Java中java.net.URLConnection.getRequestProperties()方法的一些代码示例,展示了URLConnection.getRequestProperties()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。URLConnection.getRequestProperties()方法的具体详情如下:
包路径:java.net.URLConnection
类名称:URLConnection
方法名:getRequestProperties

URLConnection.getRequestProperties介绍

[英]Returns an unmodifiable map of general request properties used by this connection. The request property names are the key values of the map. The map values are lists of property values of the corresponding key name.
[中]返回此连接使用的常规请求属性的不可修改映射。请求属性名是映射的键值。映射值是对应键名的属性值列表。

代码示例

代码示例来源:origin: lingochamp/FileDownloader

  1. @Override
  2. public Map<String, List<String>> getRequestHeaderFields() {
  3. return mConnection.getRequestProperties();
  4. }

代码示例来源:origin: lingochamp/okdownload

  1. @Override
  2. public Map<String, List<String>> getRequestProperties() {
  3. return connection.getRequestProperties();
  4. }

代码示例来源:origin: square/okhttp

  1. Map<String, List<String>> requestProperties = urlConnection.getRequestProperties();
  2. Headers.Builder result = new Headers.Builder();
  3. for (String fieldName : varyFields) {

代码示例来源:origin: lingochamp/okdownload

  1. @Test
  2. public void getRequestProperties() throws Exception {
  3. when(urlConnection.getRequestProperties()).thenReturn(headerFields);
  4. assertThat(downloadUrlConnection.getRequestProperties()).isEqualTo(headerFields);
  5. }

代码示例来源:origin: org.eclipse.jetty.osgi/jetty-osgi-boot-warurl

  1. @Override
  2. public Map<String, List<String>> getRequestProperties()
  3. {
  4. return _conn.getRequestProperties();
  5. }

代码示例来源:origin: freeplane/freeplane

  1. public Map<String, List<String>> getRequestProperties() {
  2. return connection.getRequestProperties();
  3. }

代码示例来源:origin: edu.ucar/cdm

  1. static private void showRequestHeaders(String urlString, java.net.URLConnection connection) {
  2. System.out.println("\nREQUEST Properties for " + urlString + ": ");
  3. Map<String,List<String>> reqs = connection.getRequestProperties();
  4. for (Map.Entry<String,List<String>> entry : reqs.entrySet()) {
  5. System.out.printf(" %s:", entry.getKey());
  6. for (String v : entry.getValue()) System.out.printf("%s,", v);
  7. System.out.printf("%n");
  8. }
  9. }

代码示例来源:origin: Unidata/thredds

  1. static private void showRequestHeaders(String urlString, java.net.URLConnection connection) {
  2. System.out.println("\nREQUEST Properties for " + urlString + ": ");
  3. Map<String,List<String>> reqs = connection.getRequestProperties();
  4. for (Map.Entry<String,List<String>> entry : reqs.entrySet()) {
  5. System.out.printf(" %s:", entry.getKey());
  6. for (String v : entry.getValue()) System.out.printf("%s,", v);
  7. System.out.printf("%n");
  8. }
  9. }

代码示例来源:origin: badqiu/rapid-framework

  1. private void setConnectionHeaders(String urlString, URLConnection conn) {
  2. conn.setReadTimeout(6000);
  3. conn.setConnectTimeout(6000);
  4. String cookie = getCookieString();
  5. conn.setRequestProperty("Cookie", cookie);
  6. //TODO: 用于支持 httpinclude_header.properties
  7. // conn.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3");
  8. // conn.setRequestProperty("Host", url.getHost());
  9. if(log.isDebugEnabled()) {
  10. log.debug("request properties:"+conn.getRequestProperties()+" for url:"+urlString);
  11. }
  12. }

代码示例来源:origin: stackoverflow.com

  1. URL url = new URL(str_url);
  2. HttpURLConnection conection = (HttpURLConnection) url.openConnection();
  3. conection.setConnectTimeout(TIMEOUT_SOCKET);
  4. conection.setReadTimeout(TIMEOUT_CONNECTION);
  5. conection.addRequestProperty("Accept-Encoding", "gzip");
  6. RedirectLocations locations = new RedirectLocations();
  7. // here u get all header fields and properties write it in logs
  8. conection.getHeaderFields();
  9. conection.getRequestProperties();
  10. // conection.getOutputStream().write(buffer);
  11. // download the file
  12. InputStream is = conection.getInputStream();
  13. // This is file path were a; quiz data will get saved.
  14. // String file_path = context.getDir(folder,Activity.MODE_PRIVATE).getAbsolutePath();
  15. return unzip(is,save_file_path);

代码示例来源:origin: org.htmlparser/htmlparser

  1. buffer.append (connection.getURL ());
  2. buffer.append (" HTTP/1.1\n");
  3. map = connection.getRequestProperties ();
  4. for (Iterator iter = map.keySet ().iterator (); iter.hasNext (); )

代码示例来源:origin: edu.ucar/netcdf

  1. Map reqs = connection.getRequestProperties();
  2. Iterator reqIter = reqs.keySet().iterator();
  3. while (reqIter.hasNext()) {

代码示例来源:origin: edu.ucar/netcdf

  1. Map reqs = connection.getRequestProperties();
  2. Iterator reqIter = reqs.keySet().iterator();
  3. while (reqIter.hasNext()) {

代码示例来源:origin: com.squareup.okhttp3/okhttp-android-support

  1. Map<String, List<String>> requestProperties = urlConnection.getRequestProperties();
  2. Headers.Builder result = new Headers.Builder();
  3. for (String fieldName : varyFields) {

相关文章

URLConnection类方法