ServicePoint.ProtocolVersion 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
개체에서 사용하는 HTTP 프로토콜 ServicePoint 의 버전을 가져옵니다.
public:
virtual property Version ^ ProtocolVersion { Version ^ get(); };
public virtual Version ProtocolVersion { get; }
member this.ProtocolVersion : Version
Public Overridable ReadOnly Property ProtocolVersion As Version
속성 값
Version 개체에서 사용하는 HTTP 프로토콜 버전을 ServicePoint 포함하는 개체입니다.
예제
다음 코드 예제에서는이 속성의 값을 표시 합니다.
if (sp.Certificate == null)
Console.WriteLine("Certificate = (null)");
else
Console.WriteLine("Certificate = " + sp.Certificate.ToString());
if (sp.ClientCertificate == null)
Console.WriteLine("ClientCertificate = (null)");
else
Console. WriteLine("ClientCertificate = " + sp.ClientCertificate.ToString());
Console.WriteLine("ProtocolVersion = " + sp.ProtocolVersion.ToString());
Console.WriteLine("SupportsPipelining = " + sp.SupportsPipelining);
If sp.Certificate Is Nothing Then
Console.WriteLine("Certificate = (null)")
Else
Console.WriteLine(("Certificate = " + sp.Certificate.ToString()))
End If
If sp.ClientCertificate Is Nothing Then
Console.WriteLine("ClientCertificate = (null)")
Else
Console.WriteLine(("ClientCertificate = " + sp.ClientCertificate.ToString()))
End If
Console.WriteLine("ProtocolVersion = " + sp.ProtocolVersion.ToString())
Console.WriteLine(("SupportsPipelining = " + sp.SupportsPipelining.ToString()))
설명
Caution
WebRequest, HttpWebRequest, ServicePoint및 WebClient 사용되지 않으므로 새 개발에 사용하면 안 됩니다.
HttpClient를 대신 사용하세요.
HTTP 프로토콜 버전은 HTTP/1.0 및 HTTP/1.1입니다.
메모
.NET 9부터 이 속성은 HttpWebRequest.ProtocolVersion 반환합니다.