1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > socket简介 - 获取简单网页内容

socket简介 - 获取简单网页内容

时间:2021-06-24 17:21:49

相关推荐

socket简介 - 获取简单网页内容

独角兽企业重金招聘Python工程师标准>>>

Socket通信实现步骤

1.创建ServerSocket 和Socket;

2.打开连接到Socket的输入/输出流

3.按照协议对Socket进行读/写操作

4.关闭输入输出流,关闭Socket

-- 模拟类

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStream;

import java.io.InputStreamReader;

import .InetAddress;

import .MalformedURLException;

import .URL;

import .UnknownHostException;

public class testJava {

public static void main1(String[] args) throws UnknownHostException {

InetAddress address = InetAddress.getLocalHost();

System.out.println("计算机名:"+address.getHostName());

System.out.println("计算机ip:"+address.getHostAddress());

}

public static void main(String[] args) {

InputStream is;

try {

URL url = new URL("");

is = url.openStream();

InputStreamReader reader = new InputStreamReader(is,"utf-8");

// 为字符输入流添加缓冲

BufferedReader br =new BufferedReader(reader);

String data = br.readLine();

while(data!=null){

System.out.println( data);

data= br.readLine();

}

br.close();

reader.close();

is.close();

} catch (MalformedURLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。