我想知道如何从低层次角度实现java中的InputStream。从InputStream获取URL

假设我编写了一个用于与网站进行连接的java代码。

url = new URL("[some url info]");

URLConnection urlcon = url.openConnection();

InputStream in = urlcon.getInputStream();

while((readcount = in.read(buffer)) != -1){

fos.write(buffer,0,readcount);

我可以知道从InputStream的URL(“在”在上面的代码块)通过铸造直接它的类型,并调用适当的方法如下面?有没有其他的方法从InputStream获取URL?

(newtype) new = (newtype) in;

String Url = new.appropriatemethod();

但是,我认为InputStream以某种方式获得URL的信息,从具有该URL的网站接收数据。

我可能对“流”有很大的误解。

谢谢你阅读我的排队。 :)

+1

你为什么要打电话,以便获得url的方法,当你的URL。“” [某些URL信息]“” –

+0

你说的是web服务? –

+0

@karman不,它只是java I/O。我同意从“in”而不是“url”获取URL似乎很奇怪。但是,我陷入了一种情况,我应该从“in”中获取URL,并且我想知道它是否可行。 –

java url inputstream,从InputStream获取URL相关推荐

  1. Java 网络实例三(获取URL响应头的日期信息、获取URL响应头信息、解析URL、ServerSocket和Socket通信实例)

    获取 URL响应头的日期信息 以下实例演示了如何使用 HttpURLConnection 的 httpCon.getDate() 方法来获取 URL响应头的日期信息: import java.net. ...

  2. java获取url中参数_获取url参数(java / js)

    (1)js // 获取url参数 function getQueryString(url, name) { console.log("url = " + url) console. ...

  3. java.net.url 中文乱码,.Net获取URL中文参数值的乱码问题解决方法总结

    本文总结分析了.Net获取URL中文参数值的乱码问题解决方法.分享给大家供大家参考,具体如下: 解决方法: 1.设置web.config文件 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进 ...

  4. 截取url的host_java正则表达式获取url的host示例

    java正则表达式获取url的host示例 复制代码 代码如下: public static String getHost(String url){ if(url==null||url.trim(). ...

  5. php url参数用–,php获取URL各部分参数

    url是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址.本文将介绍用PHP函数获取URL各部分参数的使用方法. parse_url() 该函数可以 ...

  6. vue url传参,获取url中的参数

    url参数 //在生命周期中获取,在方法中写法相同 create(){this.$router.currentRoute.query.id //这个不用this.$route.query.id //用 ...

  7. python获取url返回值_python获取url的返回信息方法

    如下所示: #!/usr/bin/env python # -*- coding: utf-8 -*- import os import sys import urllib import urllib ...

  8. python获取url列表参数_python 获取url中的参数列表实例

    Python的urlparse有对url的解析,从而获得url中的参数列表 import urlparse urldata = "http://en.wikipedia.org/w/api. ...

  9. html5获取url参数,javascript如何获取url参数

    javascript获取url参数的方法:首先创建一个js示例文件:然后定义一个"getQueryVariable"函数:最后通过调用该函数来获取url参数即可. 本文操作环境:w ...

  10. js获取url参数vue.js获取url参数 JQ获取url参数

    在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结. 1.window.location.href(设置或获取整个 URL 为字符串) ...

最新文章

  1. 10-MySQL-Ubuntu-数据表中数据的查询(三)
  2. 小白的消费为何被迫升级?-java数据类型的转换
  3. html大学生活主题,大学生培训主题标语
  4. 最全的正则表达式大全
  5. python:lambda、filter、map、reduce
  6. unity 克隆_使用Unity开发Portal游戏克隆
  7. [react] 在React中组件的state和setState有什么区别?
  8. Linux下如何查看哪些进程占用的CPU内存资源最多
  9. Oracle 创建磁盘组报错ORA-15137的问题分析与解决思路
  10. Varnish由于cookie过大返回503
  11. java 数据结构之堆排序
  12. 如何批量Ping 1000个IP地址,一个小技巧节约N小时?
  13. 分布式光纤传感技术(DTS/BOTDA/BOTDR/光栅/OTDR)近几年会有较快的发展(本人预测)
  14. 破解win7开机密码
  15. 经典回忆Adobe Photoshop CS 2安装教程永久注册使用
  16. python中scale啥意思_scale什么意思
  17. 小米误删userdata分区,userdata分区无法还原,安卓误删分区,且能进twrp,刷机卡米的情况,重新分区教程
  18. linux 下dump文件放在那里,怎么查看dump文件目录
  19. linux与 win上装pyhive
  20. 华为笔面试经历-前端开发-2020年春招

热门文章

  1. 电脑课脱离老师控制(极域电子教室)win7 小白专用
  2. 计算机管理员权限设置在哪里设置方法,计算机管理员权限是在哪里设置
  3. 软件外包接单经验谈-需求篇
  4. 5G商用3年,运营商利润大幅增长,但是用户却多数使用4G网络
  5. AMQP 协议及 RabbitMQ 的 Java 用例
  6. SimpleDateFormat 带纳秒时间的处理
  7. TIFF中关于TFW 文件的问题
  8. AMD计划发行股票和债券融资10.2亿美元 进行债务重组
  9. Deepin Linux 15.10升级后CPU不会自动降频造成过热的解决方法
  10. 银行卡挂失和注销有什么区别