Java URL 을 클래스 예를 들어

Java URL Uniform Resource Locator

을 찾아 모든 리소스,인터넷에서 당신은 필요소를 갖고 있습니다.

이 목적을 위해 사용되는 포인터입니다. 컴퓨터의 실제 주소를 가리킵니다. 이 모든 것 대신,웹 사이트에는 사용할 프로토콜,도메인 이름 또는 아이피 주소,경로 및 선택적 조각 식별자가 포함되어 있습니다. 도메인 이름 대신 도메인 이름을 보는 것이 일반적입니다.

도메인 이름은 인터넷 사용자가 웹 사이트에 액세스할 수 있는 주소를 지정합니다. 이전 컴퓨터는 일련의 숫자 인 아이피 주소를 사용하지만,사람이 숫자의 문자열을 기억하는 것은 어렵다. 이 때문에,도메인 이름이 개발되었다,문자와 귀하의 웹 사이트에 액세스 할 수있는 주소를 나타내는 숫자의 조합이다.

통일 리소스 로케이터의 약어입니다. 그것은 월드 와이드 웹에 자원(문서)를 연설하기 위하여 이용됩니다. 리소스는 파일 또는 디렉토리 또는 데이터베이스 또는 검색 엔진에 대한 쿼리와 같은 더 복잡한 개체 일 수 있습니다. 웹 브라우저는 웹 서버에서 페이지를 요청합니다. 웹 주소는 웹 주소를 나타냅니다.

인터넷의 급속한 성장으로 인해 인터넷 주소 풀이 급속히 고갈되고 있습니다. 이 응용 프로그램은 당신이 당신의 장치 나 스포티 파이에서 음악을 사용할 수 있도록 설계되었습니다. 또한,이름의 부족이 없기 때문에 가능한 링크의 수에는 제한이 없다.

:

1
2
3

구성표://호스트:포트/경로?쿼리 문자열은 다음과 같습니다.

이 계획은 액세스 할 프로토콜에 대해 알려줍니다.소스.

호스트 이름-호스트 이름은 리소스가 위치한 위치를 나타냅니다.인터넷에서.

포트 번호-서버가 인터넷에 있는 위치를 나타냅니다.

경로-사용자가 액세스하려는 호스트 내의 특정 리소스를 지정합니다.

쿼리 문자열-서버에서 실행되는 서버 측 스크립트에 전달될 데이터가 포함되어 있습니다. 그것은 물음표 앞에(?),일반적으로 앰퍼샌드로 구분 된 이름 및 값 쌍의 문자열입니다.

조각 식별자-해시 문자(#)에 의해 도입 됩니다.

번역 방법:

웹 브라우저는 인터넷 또는 인터넷 프로토콜을 사용하여 웹 페이지를 찾습니다. 이 숫자는 172.217.163.110 과 같은 일련의 숫자이며 방문하려는 모든 웹 사이트의 숫자를 기억하기가 어려워집니다. 이 같은 단어 기반의 웹 사이트를 사용하는 것이 훨씬 쉽다 www.google.com 웹브라우저는 도메인 네임서버(도메인 네임서버)를 사용합니다.

도메인 이름을 아이피 주소로 변환하기 위해 도메인 이름 서버를 통해 요청을 처리하는 데 필수적입니다. 컴퓨터가 호스트를 찾을 수 없기 때문에 요청이 실패합니다. 그런 다음 브라우저는 당신을 위해 정보를 찾기 위해 아이피 번호를 사용할 수 있습니다.

구문:

1
2
3
4

이 예제에서는 다음과 같이 설명합니다.(“https://www.tutorialandexample.com/java-tutorial”);

인스턴스 생성을위한 일부 생성자:

생성자 설명
지정된 문자열에서 개체를 만듭니다.
지정된 프로토콜,호스트 11 및 파일 이름으로부터 주소 개체를 만듭니다.
프로토콜,호스트,포트 및 파일 이름에서 개체를 만듭니다.
지정된 컨텍스트에서 지정된 문자열을 구문 분석하여 개체를 만듭니다.
지정된 프로토콜,호스트,포트 번호,파일 이름 및 핸들러 1 에서 개체를 만듭니다.
특정 컨텍스트 내에서 지정된 처리기를 사용하여 지정된 처리기를 구문 분석하여 만듭니다.

다음과 같이 여러 메서드를 제공합니다:

방법 설명
이 프로토콜은 다음과 같이 작동합니다.
이 문제를 해결하려면 다음 단계를 수행하십시오.
이 문제를 해결하려면 다음 단계를 수행하십시오.
이 경우 파일 이름을 반환하지 않습니다.
이 예제에서는 다음 예제에서도 사용할 수 있습니다. 즉,이 링크와 연관되어 있습니다.
이 문자열의 문자열 표현을 반환합니다.
이 예제에서는 다음과 같이 설명합니다.
이 경우,이 경로를 반환하는 방법은 다음과 같습니다.
이 문제를 해결하려면 다음과 같이 하십시오.
사용 된 기본 포트를 반환합니다.
이 예제에서는 다음과 같은 방법을 사용합니다.

주소 유형:

운영 체제 파일의 위치를 지정합니다. 컴퓨터 내에서 파일을 검색하는 데 사용됩니다.

특징:

  • 특정 호스트 컴퓨터에서 액세스할 수 있는 파일을 지정하는 데 사용됩니다.
  • 이 페이지는 인터넷을 통해 보편적으로 액세스할 수 있는 리소스를 지정하지 않습니다.

구문:

1
2
3

파일://호스트/경로

여기서 호스트는 경로에 액세스할 수 있는 시스템의 정규화된 도메인 이름이며 경로는 계층적 디렉터리 경로입니다. 호스트를 생략하면 로컬 호스트를 지정합니다. 예를 들어,”파일”은”파일”이 아닌”파일”입니다.html

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

import java.net.*;
public class url1{
public static void main(String args){
try
{
URL url=new URL(“file:///C:/Users/ABCD/Desktop/socket/1.html”);
System.out.이 프로토콜은 다음과 같습니다.프로토콜());
체계.밖으로.호스트 이름은 다음과 같습니다.게토스트는());
체계.밖으로.포트 번호는 다음과 같습니다.게포트());
체계.밖으로.기본 포트 번호는 다음과 같습니다.포트에());
체계.밖으로.쿼리 문자열은 다음과 같습니다.문의하기());
체계.밖으로.이 방법은 다음과 같습니다.겟패스());
체계.밖으로.”파일:”+주소.파일());
}
캐치(예외 전자){시스템.밖으로.인쇄(이자형);}
}
}

코드의 출력:

주소 유형

2. 하이퍼텍스트 전송 프로토콜은 분산,협업,하이퍼메디칼 정보 시스템을 위한 애플리케이션 레벨 프로토콜을 지정한다. 이 응용 프로그램은 인터넷 연결이 필요할 수 있으며 이후 데이터 전송 요금이 부과될 수 있습니다. 데이터는 파일,이미지 파일,비디오 등이 될 수 있습니다. 예를 들어 두 시스템 간의 통신을 확보하기위한 기초 프로토콜입니다.,브라우저 및 웹 서버. 이 경우 웹 서버에 대한 요청을 보냅니다. 이 경우 서버는 클라이언트에게 응답을 보냅니다.

특징:

  • 이 프로토콜은 클라이언트/서버 기반 아키텍처에서 작동하는 요청/응답 프로토콜을 말합니다. 이 프로토콜은 상태 비저장 프로토콜이며,각 명령은 이전에 제공된 명령에 대한 지식 없이 독립적으로 실행되기 때문입니다.
  • 모든 유형의 데이터를 전송할 수 있기 때문에 미디어 독립적입니다.
  • 서버가 요청을 처리하고 응답을 다시 전송한 후 클라이언트가 연결을 끊으면 연결이 끊어집니다.

구문:

http://host:port/path/file

예::

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

가져오기 java.net 이 예제에서는 다음과 같은 방법을 사용합니다.*;
{
웹 사이트(“http://www.tutorialandexample.com/static-and-dynamic-binding-in-java”);
체계.밖으로.이 프로토콜은 다음과 같습니다.:”+주소.프로토콜());
체계.밖으로.호스트 이름은 다음과 같습니다.게토스트는());
체계.밖으로.포트 번호는 다음과 같습니다.게포트());
체계.밖으로.기본 포트 번호는 다음과 같습니다.포트에());
체계.밖으로.쿼리 문자열은 다음과 같습니다.문의하기());
체계.밖으로.이 방법은 다음과 같습니다.겟패스());
체계.밖으로.”파일:”+주소.파일());
}
캐치(예외 전자){시스템.밖으로.인쇄(이자형);
}
}
}

위의 프로그램의 출력:

웹 사이트

3. 이 문제를 해결하려면 다음을 수행하십시오. 이 패키지에는 주 프로그램 바이너리와 미리 컴파일된 대수 및 자동 로드 모듈이 전부 들어있습니다.웹 사이트는 네트워크상의 모든 사람이 쉽게 볼 수있는 정보를 멀리 방송하지 못하게합니다. 패킷이 가로챌 경우에도 무의미한 문자로 교차하는 방식으로 트래픽이 암호화됩니다.

특징:

  • 보안 하이퍼텍스트 전송 프로토콜. 그것은 당신의 브라우저와 당신이 연결되어있는 웹 사이트 사이의 안전한 형태로 전송되는 데이터의 보안 버전입니다.
  • 귀하의 브라우저와 웹 사이트 간의 모든 통신은 암호화되어 있음을 의미합니다.
  • 온라인 뱅킹 및 온라인 쇼핑 주문 양식과 같은 보안 웹 페이지를 주로합니다.

구문:

https://host:port/path/file

예::

https://www.tutorialspoint.com/index.htm

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

가져오기 java.net 이 예제에서는 다음과 같은 방법을 사용합니다.*;
{
(“https://www.tutorialspoint.com/index.htm”);
시스템.밖으로.이 프로토콜은 다음과 같습니다.프로토콜());
체계.밖으로.호스트 이름은 다음과 같습니다.게토스트는());
체계.밖으로.포트 번호는 다음과 같습니다.게포트());
체계.밖으로.기본 포트 번호는 다음과 같습니다.포트에());
체계.밖으로.쿼리 문자열은 다음과 같습니다.문의하기());
체계.밖으로.이 방법은 다음과 같습니다.겟패스());
체계.밖으로.”파일:”+주소.파일()) ;
}
(4981)

{시스템.밖으로.인쇄(이자형);
}
}
}

출력:

웹 사이트

4. 클라이언트-서버 컴퓨터 네트워크에서 클라이언트와 서버 간에 컴퓨터 파일을 전송하는 데 사용되는 표준 네트워크 프로토콜입니다. 또한 원격 호스트에서 또는 원격 호스트로 파일을 다운로드하거나 업로드하는 데 사용됩니다.

특징:

  • 파일 전송 프로토콜은 한 장치에서 다른 장치로 파일을 복사하는 데 사용되는 표준 메커니즘입니다.
  • 가장 안전한 방법으로 컴퓨터 네트워크에서 클라이언트와 서버 간에 파일을 다운로드하거나 업로드하는 데 사용됩니다.
  • 파일을 앞뒤로 전송할 수 있습니다.

예: 파일 전송 및 파일 수신기를 표시하려면

파일 전송

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102

가져 오기 자바.아아아아아아아아아*;
가져 오기 자바.아아아아아아아아아이벤트.*;
가져 오기 자박스.스윙.*;
가져오기 java.io.*;
가져오기 java.net*;
{
2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 4981>

문자열 1=새 문자열();
문자열 2=””;
파일 전송:
()
{
파일 전송에 대한 자세한 내용은 다음을 참조하십시오.설정 크기(400,400);
컨테이너이 문제를 해결하는 방법은 다음과 같습니다.2018 년 11 월 13 일(화)~2018 년 12 월 13 일(화)파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택>파일 선택설정바운드는(30,50,100,50);
제이비 2설정바운드는(250,150,70,50);
제프2018 년 11 월 1 일다음 예제에서는 다음과 같이 설명합니다.이 문제를 해결하는 방법은 다음과 같습니다.설정배경(색상.백색);
설정바운드는(150,50,190,50);
제프2018 년 10 월 15 일(토)~2018 년 10 월 15 일(일)이 작업을 수행하는 방법은 다음과 같습니다.4981>

이 문제를 해결하는 데 도움이되는 몇 가지 방법이 있습니다.이 문제를 해결하는 방법은 다음과 같습니다.(이);
}
공개 무효 파일 전송(문자열 1)
{
시도
{
1.2018 년 11 월 1 일2015 년 11 월 15 일(토)~2015 년 11 월 15 일(일)=””;
이 문제를 해결하는 방법은 다음과 같습니다.=널)
{
도우.4981>

플러시();
}
}
그러나=널);
}
캐치(예외 전자)
{
체계.밖으로.파일을 찾을 수 없습니다.”);
}
}
공공 무효 액션수행(액션이벤트 전자)
{
이 방법은 다음과 같습니다.)
{
100000000000이 문제를 해결하는 방법은 다음과 같습니다.옵션 승인)
{
2015 년 11 월파일 선택();
문자열 path=f.getPath();
s1=f.getName();
tf.다음 예제는 다음과 같습니다.);
}
}
이 방법은 다음과 같습니다.)
{
시도
{
//1=티에프.새 소켓은 다음과 같습니다.”,10);
이 방법은 다음과 같습니다.());
데이터 출력 스트림에 대한 자세한 내용은 다음을 참조하십시오.());
}
캐치(예외 이자형 1)
{
체계.밖으로.다음 명령을 실행합니다.);
}
파일 전송(에스 1);
}
}
공공 정적 무효 메인(문자열)
{
파일 전송 포트=새 파일 전송();
}
}

프로그램의 출력:

ftp URL

File Receiver

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52

가져 오기 자바.아아아아아아아아아*;
가져 오기 자박스.스윙.*;
가져오기 java.io.*;
가져오기 java.net.*;
공개 클래스 파일 관리자
{
2015 년 11 월 23 일-2015 년 11 월 23 일;
()
{
시도
{
새 서버 소켓(10);
에스=에스.동의();
시스템.밖으로.이 문제를 해결하는 데 도움이되는 몇 가지 방법이 있습니다.());
문자열4981>

시스템.밖으로.이 문제를 해결하는 데 도움이되는 몇 가지 방법이 있습니다.이 문제를 해결하는 데 도움이되는 몇 가지 방법이 있습니다.;
}
캐치(예외 이자형 1)
{
}
}
공공 무효 파일 관리자()
{
문자열=””;
(4981>

)
{
1000000000004981>

시스템.밖으로.4981>

플러시();
}
동안(!스티.(널)같음);
}
캐치(예외 전자)
{
}
}
공공 정적 무효 메인(문자열)
{
파일 파일 파일 파일 파일 파일 파일 파일 파일 파일 파일();
}
}

프로그램의 출력:

파일 수신기

주소 지정 방법:

  1. 절대 링크?리소스의 전체 주소입니다. 프로토콜,호스트 이름,폴더 이름 및 파일 이름에 따라 다릅니다. 이름,집 번호,주소,도시,주 및 핀 코드를 포함 하는 인도 우편 서비스에 의해 정의 된 주소와 비슷합니다. 정보가 누락 된 경우 메일을 올바른 사람에게 배달 할 수 없습니다. 이 경우 리소스 파일에 액세스할 수 없습니다.

예 1:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

가져오기 java.net.*;
가져 오기 자바.;
공개 클래스
{
공개 정적 무효 메인(문자열)
{
시도
{
//리소스의 전체 주소입니다.
(“https://www.tutorialandexample.com:80/interface-in-java”);
체계.밖으로.이메일:);
//각 구성 요소는 서로 다른 매개 변수로 전달에서 2018 년 11 월 1 일(토)~2018 년 12 월 11 일(일)~2018 년 12 월 11 일(일)www.tutorialandexample.com”,80,”/자바 추상화”);
시스템.밖으로.2018 년 11 월;
}
이 문제를 해결했습니다.)
{
전자.인쇄택트레이스();
}
}
}

위의 프로그램의 출력:

주소 지정 방법

예 2:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

가져오기 java.net 이 예제에서는 다음과 같은 방법을 사용합니다.*;
{
웹 사이트(“https://www.google.com/search?q=tutorialandexamplet&oq=tutorialandexample&sourceid=chrome&ie=UTF-8”);
체계.밖으로.이 프로토콜은 다음과 같습니다.프로토콜());
체계.밖으로.호스트 이름은 다음과 같습니다.게토스트는());
체계.밖으로.포트 번호는 다음과 같습니다.게포트());
체계.밖으로.기본 포트 번호는 다음과 같습니다.포트에());
체계.밖으로.쿼리 문자열은 다음과 같습니다.문의하기());
체계.밖으로.이 방법은 다음과 같습니다.겟패스());
체계.밖으로.”파일:”+주소.파일());
}
캐치(예외 전자){시스템.밖으로.인쇄(이자형);}
}
}

프로그램의 산출:

주소 지정 방법
  • 상대적인 링크-상대적인 링크는 링크의 모든 부분을 포함하지 않으며,항상 기본 링크와 관련하여 고려된다. 폴더 이름과 파일 이름 또는 파일 이름만 포함합니다. 이 페이지는 기본적으로 리소스 파일이 동일한 폴더 또는 동일한 서버에 저장 될 때 사용됩니다. 이 이런 경우 브라우저 프로토콜 및 서버 이름 리소스 파일 폴더 또는 원래 파일에 상대적인 서버에 저장 된 가정 하기 때문에 필요 하지 않습니다. 상대적인 링크는 다른 링크에 상대적인 리소스에 도달할 수 있는 충분한 정보를 포함합니다. 이 매개 변수에는 다른 매개 변수(기본)와 상대적인 매개 변수(기본)가 있습니다.

구문:

1
2
3

문자열의 문자열은 다음과 같습니다.)

이 메서드는 새 메서드를 호출할 때 새 메서드를 호출할 때 새 메서드를 호출할 때 새 메서드를 호출할 때 새 메서드를 호출할 때 새 메서드를 호출할 때 사용됩니다. 나머지 리소스 이름을 기준으로 지정하는 문자열입니다. 이 경우 생성자는 다음과 같이 처리 할 수 있습니다. 이 경우 생성자는 기본 사양을 무시합니다.

예: https://www.tutorialandexample.com/java-characters/을 가리키는 주소를 만들 수 있습니다. 그런 다음 우리는 주소 상대”../인터페이스-인-자바”. 이중 점(..)는 상위 폴더로 이동하는 것을 의미합니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38

이 문제를 해결하기 위해 다음과 같은 방법을 사용할 수 있습니다.
{
공개 정적 무효 메인(문자열)
{
시도
{
새 주소(“https://www.tutorialandexample.com/”);
이 문제를 해결하는 방법은 다음과 같습니다.밖으로.이 경우,이 정보를 사용하는 것이 좋습니다.밖으로.4981>

시스템.밖으로.이 프로토콜은 다음과 같습니다.프로토콜());
체계.밖으로.호스트 이름은 다음과 같습니다.게토스트는());
체계.밖으로.포트 번호는 다음과 같습니다.게포트());
체계.밖으로.기본 포트 번호는 다음과 같습니다.이 문제를 해결하는 방법은 무엇입니까?밖으로.쿼리 문자열은 다음과 같습니다.문의하기());
체계.밖으로.이 방법은 다음과 같습니다.겟패스());
체계.밖으로.파일 이름:파일());
//이 작업을 수행 할 수 있습니다. 2018 년 11 월 1 일(“https://www.tutorialandexample.com/java-characters/”);
//우리는 다음과 같이 상대적인 주소를 해결합니다.. 2018 년 11 월 1 일,2018 년 11 월 1 일,2018 년 11 월 1 일,2018 년 11 월 1 일,2018 년 11 월 1 일,2018 년 11 월 1 일./인터페이스-인-자바”);
시스템.밖으로.이 경우,이 정보를 사용하는 것이 좋습니다.밖으로.2015 년 11 월 23 일에외국어 양식());
체계.밖으로.이 프로토콜은 다음과 같습니다.프로토콜());
체계.밖으로.호스트 이름은 다음과 같습니다.게토스트는());
체계.밖으로.포트 번호는 다음과 같습니다.게포트());
체계.밖으로.기본 포트 번호는 다음과 같습니다.이 문제를 해결하는 방법은 무엇입니까?밖으로.쿼리 문자열은 다음과 같습니다.문의하기());
체계.밖으로.이 방법은 다음과 같습니다.());
시스템.밖으로.파일 이름:파일());
}
이 문제를 해결했습니다.)
{
전자.인쇄택트레이스();
}}
}

위의 프로그램의 출력:

Leave a Reply