Interface HttpsConnection
package javax.microedition.io
void getViaHttpsConnection(String url) throws CertificateException, IOException { HttpsConnection c = null; InputStream is = null; try { c = (HttpsConnection)Connector.open(url); // Getting the InputStream ensures that the connection // is opened (if it was not already handled by // Connector.open()) and the SSL handshake is exchanged, // and the HTTP response headers are read. // These are stored until requested. is = c.openDataInputStream(); if c.getResponseCode() == HttpConnection.HTTP_OK) { // Get the length and process the data int len = (int)c.getLength(); if (len > 0) { byte[] data = new byte[len]; int actual = is.readFully(data); ... } else { int ch; while ((ch = is.read()) != -1) { ... } } } else { ... } } finally { if (is != null) is.close(); if (c != null) c.close(); } }필드 요약
섹션 제목: “필드 요약”메서드 요약
섹션 제목: “메서드 요약”int getPort ()— 이 HttpsConnection 에 대한 URL의 네트워크 포트 번호를 반환합니다.SecurityInfo getSecurityInfo ()— 성공적으로 열린 연결과 관련된 보안 정보를 반환합니다.
메서드 상세
섹션 제목: “메서드 상세”getSecurityInfo
섹션 제목: “getSecurityInfo”public SecurityInfo getSecurityInfo() throws IOExceptionReturns:
- 열린 연결과 관련된 보안 정보
Throws:
IOException- 임의 연결 오류가 발생한 경우
getPort
섹션 제목: “getPort”public int getPort()Specified by:
getPortin interfaceHttpConnection
Returns:
- 이
HttpsConnection에 대한 URL의 네트워크 포트 번호.Connector.open에 전달된 문자열에 포트 번호가 없으면 기본 HTTPS 포트 번호(443)가 반환됩니다.