差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
tech:curl_ssl_win [2008/08/15 06:01]
jonathan
tech:curl_ssl_win [2012/04/26 17:35] (目前版本)
jonathan
行 1: 行 1:
 +====== cURL 在 MS-Windows 環境的使用 ======
 +如果不需要 ssl 加密直接下載 cURL 沒有 ssl 版本執行就可,如果需要 ssl 加密,除下載 cURL 有 ssl 版本外,還需要下載 openssl 的相關 dll。
  
 +^  cURL 下載網頁  |||
 +^  不含 ssl 加密功能 | http://curl.haxx.se/latest.cgi?curl=win32-nossl-sspi  | [[http://curl.cs.pu.edu.tw/download/curl-7.19.5-win32-nossl-sspi.zip|下載 curl-7.19.5-win32-nossl-sspi.zip]]  |
 +^  含有 ssl 加密功能 | http://curl.haxx.se/latest.cgi?curl=win32-ssl-sspi    | [[http://curl.cs.pu.edu.tw/download/curl-7.19.5-win32-ssl-sspi.zip|下載 curl-7.19.5-win32-ssl-sspi.zip]]      |
 +
 +^  openSSL 下載網頁  ||
 +|  http://curl.haxx.se/download.html#openssl  |  [[http://downloads.sourceforge.net/project/gnuwin32/openssl/0.9.8h-1/openssl-0.9.8h-1-bin.zip?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fgnuwin32%2Ffiles%2Fopenssl%2F0.9.8h-1%2F&ts=1335432505&use_mirror=nchc|下載 openssl-0.9.8h-1-bin.zip]]  |
 +
 +===== cURL 不含 ssl 加密功能 =====
 +[[http://curl.cs.pu.edu.tw/download/curl-7.19.5-win32-nossl-sspi.zip|下載 curl-7.19.5-win32-nossl-sspi.zip]] 之後解開直接將 curl.exe 拿出來用就可以。
 +
 +===== cURL 含有 ssl 加密功能 =====
 +[[http://curl.cs.pu.edu.tw/download/curl-7.18.5-win32-ssl-sspi.zip|下載 curl-7.19.5-win32-ssl-sspi.zip]] 之後解開將 curl.exe 拿出來與 http://sourceforge.net/projects/gnuwin32/files/openssl/ [[http://downloads.sourceforge.net/project/gnuwin32/openssl/0.9.8h-1/openssl-0.9.8h-1-bin.zip?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fgnuwin32%2Ffiles%2Fopenssl%2F0.9.8h-1%2F&ts=1335432505&use_mirror=nchc|下載 openssl-0.9.8h-1-bin.zip]] 解開後的 bin 目錄內 libeay32.dll libssl32.dll openssl.exe 放在相同目錄執行就可以,否則就會出現以下的錯誤訊息: \\
 +{{:tech:curl_ssl_err01.png|The procedure entry point CRYPTO_cleanup_all_ex_data could not be located in the dynamic link library libeay32.dll}}
 +
 +===== 參考網址 =====
 +  * http://www.fabsanchez.co.uk/google_checkout/index.php
 +
 +{{tag>curl win ssl}}