2013年12月26日 星期四

過濾 Apache HttpClient 的 debug log

在 Linux 底下使用 tail 指令時,可以利用 grep -v 反向過濾,把 Apache HttpClient 的 log 過濾掉
例如:tail -f catalina.out | grep -v 'org.apache.http'

2013年12月3日 星期二

使用 Apache HttpClient 4.3 發送 HTTPS 要求時略過所有認證檢查

一般正常在發送 HTTPS 要求時,必須先匯入伺服器的認證,才能正常建立 HTTPS 的加密連線
但某些狀況下,伺服器使用自我認證等等的方式時,會想要略過這些認證檢查(把 HTTPS 當成 HTTP 在使用...XD)
在 Apache HttpClient 4.3 當中可以用以下的方式取得 HTTPS 的連線。