Ubuntu 18.04 Java InvalidAlgorithmParameterException

Android를 빌드하다가 만난 에러. Java에서 https를 통해 파일을 다운받으려는 경우, https로 통신을 하는 경우에 발생한다. 단순히 이 에러로만 검색해서 나오는 자료들로는 이 문제를 해결할 수 없다. 위 gist를 그대로 실행하면 문제를 해결할 수 있다. (stackoverflow link) 추가) building your project, you need to accept the license agreements and complete the installation of the missing components […]

Vert.x HTTP Header Content-Length

JAVA로 간단한 웹서버를 만들 일이 생겼다. java.net.ServerSocket, Socket, BufferedWriter 등을 써서 저수준에서 짜려다보니까 이건 말이 안되는 것 같았다. node.js에서의 express와 같은 라이브러리를 찾다보니 Vert.x라는 Framework을 발견했다. 그 후 내가 겪은 에러는 다음과 같다. Response Header에 Content-Length를 비우면 비웠다고 에러가 뜨고, 너무 짧으면 http body가 앞 부분만 출력되며, 너무 길어버리면 http req가 끝나지 않는다. (브라우저가 패킷이 […]