마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

특정 사이트 파싱이 안됩니다.ㅠㅠ

0 추천

안드로이드 공부중인 대학생입니다.

구글링해서 찾은 jericho를 이용한 파싱 예제를 응용해서 앱을 만들고있는데요

다른 사이트는 다 되는데 유독 이곳만 안되네요

사이트 주소는 https://dorm.pusan.ac.kr/menu/sub01.asp 입니다.

여기서 식단정보를 파싱하고 싶은데 무엇이 문제인줄 모르겠습니다.

 

로그캣은 이렇습니다..

----------------------------------------------------------------------------------------------------------------------------------------

08-13 17:27:38.824  31486-31486/com.example.snangwon.parse_test W/ApplicationPackageManager﹕ getCSCPackageItemText()
08-13 17:27:38.824  31486-31486/com.example.snangwon.parse_test I/PersonaManager﹕ getPersonaService() name persona_policy
08-13 17:27:38.944  31486-31524/com.example.snangwon.parse_test I/System.out﹕ Thread-10891(HTTPLog):SmartBonding Enabling is false, log to file is false, DBG is false
08-13 17:27:38.974  31486-31486/com.example.snangwon.parse_test I/System.out﹕ 시작
08-13 17:27:38.974  31486-31524/com.example.snangwon.parse_test W/System.err﹕ javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:429)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.okhttp.Connection.upgradeToTls(Connection.java:947)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.okhttp.Connection.connect(Connection.java:894)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:408)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.okhttp.internal.http.HttpEngine.sendSocketRequest(HttpEngine.java:340)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:286)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:345)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:296)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.okhttp.internal.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:179)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:246)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at java.net.URL.openStream(URL.java:470)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.example.snangwon.parse_test.MainActivity$DownThread.run(MainActivity.java:86)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ Caused by: java.security.cert.CertificateException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.org.conscrypt.TrustManagerImpl.checkTrusted(TrustManagerImpl.java:282)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.org.conscrypt.TrustManagerImpl.checkServerTrusted(TrustManagerImpl.java:202)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.org.conscrypt.OpenSSLSocketImpl.verifyCertificateChain(OpenSSLSocketImpl.java:662)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:425)
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ ... 11 more
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ Caused by: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
08-13 17:27:38.984  31486-31524/com.example.snangwon.parse_test W/System.err﹕ ... 16 more
08-13 17:27:38.994  31486-31486/com.example.snangwon.parse_test I/Adreno-EGL﹕ <qeglDrvAPI_eglInitialize:410>: EGL 1.4 QUALCOMM build:  ()
    OpenGL ES Shader Compiler Version: E031.24.00.08+13
    Build Date: 03/20/14 Thu
    Local Branch: 0320_AU200_patches
    Remote Branch:
    Local Patches:
    Reconstruct Branch:
08-13 17:27:39.034  31486-31486/com.example.snangwon.parse_test D/OpenGLRenderer﹕ Enabling debug mode 0
08-13 17:27:39.064  31486-31486/com.example.snangwon.parse_test D/ProgressBar﹕ updateDrawableBounds: left = 0
08-13 17:27:39.064  31486-31486/com.example.snangwon.parse_test D/ProgressBar﹕ updateDrawableBounds: top = 0
08-13 17:27:39.064  31486-31486/com.example.snangwon.parse_test D/ProgressBar﹕ updateDrawableBounds: right = 144
08-13 17:27:39.064  31486-31486/com.example.snangwon.parse_test D/ProgressBar﹕ updateDrawableBounds: bottom = 144
익명사용자 님이 2015년 8월 13일 질문

1개의 답변

0 추천
https 인증 오류 인듯 합니다.

http://darphin.tistory.com/m/post/64
익명사용자 님이 2015년 8월 13일 답변
링크로 달아주신 방법은 이제 사용하시면 안됩니다.
구글쪽에서 해당 방법에 대한 사용을 제제 하고 있습니다.
정식적인 Https 인증 로직을 적용 하셔야 합니다.
(링크의 블로그 주인입니다.. 예전에 간단히 적어둔 내용인데 자칫하면 피해를 볼까봐.. 늦게라도 확인하여 댓글을 남깁니다.)
...