2008-09-15 310 views

回答

2

我的大部分電子商務插件都使用CURL通過SSH將CC信息發佈到提供商。

+0

哪一個(或多個)您使用?價格如何?我發佈了一些東西,從來沒有得到正確的答案http://stackoverflow.com/questions/53444/donation-services – nlucaroni 2008-09-15 21:27:32

0

從一些捲曲文檔:

捲曲提供有用的技巧 像代理支持,用戶 認證,FTP上傳,HTTP POST SSL連接,餅乾總線負載,文件 轉移的簡歷和更多。

4

在我們的C應用程序中,我們使用libcurl來處理幾乎所有的HTTP客戶端訪問。對於命令行使用,我從來沒有任何理由放棄wget。

2

請注意,Windows上的香草cURL(上次我檢查過,無論如何)習慣於使用非常冒險的電話TerminateThread()來處理停頓的連接,當它們持有重要的關鍵時部分和僵局您的程序的其餘部分。在Windows上,使用c-ares構建cURL以避免這種情況。

1

我已經把它連接到一個調度程序來做一箇舊的ASP網站的HTTP職位。這是一個第三方門戶網站,在網站閒置一段時間後需要很長時間才能加載。由於我無法訪問源代碼,並且公司不再處於這種狀態,所以這是一個快速而骯髒的解決方案,它使網站運行了相當長的一段時間。

0

我使用cURL在web應用程序上自動執行任務,但無法訪問cron。我在我有權訪問的計算機上設置了一個cron任務,它會創建一個URL來運行預定作業。

2

我將它用作REST式Web服務的特別測試工具。

2

我用它的Asterisk撥號方案。您可以捲曲Servlet,以便您的dialplan對您的網站和最終的Java對象起反應。

還可以在bash腳本中使用它,此時,strip可以「詢問」網頁的值。捲起它的偉大!

+0

cURL岩石與星號。實際上我爲func_curl中的POST數據選項添加了補丁,用於Asterisk – 2009-12-01 16:41:05

+0

太棒了,我還沒有用星號編寫函數。我張貼的問題,我相信你可以輕鬆應對,請籤http://stackoverflow.com/questions/1924982/replace-characters-in-asterisk-dialplan – JorgeO 2009-12-17 22:17:52

0

我用它來開發登錄到網站,並做自動化的東西,像遠程添加註釋一些網站程序等

但也有很多用途它。

0

使用PHP,我使用cURL爲流行的基於Web的策略遊戲創建了一個bot,並用於遠程解析網頁以獲取有用的信息。

這是一個非常有用的圖書館,用於大多數與網頁相關的操作,並且我計劃在未來的C項目中使用它。

0

我使用curl從同一腳本連接到多個API並檢索信息。我還使用CURL將信息發佈到多個表單處理器。

0

運行上的libxslt具有用於對樣式表的PI任何XML甲FASTCGI代理。

0

您可以使用curl發佈到Facebook,搶氣象資料,虎視眈眈IP信息,登錄到推特和鳴叫,在谷歌上找到圖片......做所有你需要的東西CURL和正則表達式從頁面提取代碼。 我寫了一個使用捲曲做這樣的事情很多PHP類,你可以在這裏找到: http://www.barattalo.it/mini-bots-php-class/

2

捲曲和wget是相似的,都可以用來在命令行上的下載地址。與cURL相比,wget有遞歸下載的能力。因此,wget對下載文件很有用,而cURL除了可以下載文件外,還可以做各種各樣的技巧。 cURL對於MacOS也很有用,因爲它不包含wget。如果你想測試一個網站,一個cookie

捲曲是不錯..

curl --cookie "name=value" http://www.example.com 

..或測試網站和RESTful API中一般。爲了測試GET請求:

curl http://example.com?param1=value1&param2=value2 

POST請求可以通過傳遞參數與--data或-d

curl -d "param1=value1&param2=value2" http://example.com 

PUT完成和DELETE請求工作類似,如果我們添加-X PUT-x DELETE

它的工作原理,甚至背後的BasicAuth /保護的.htaccess網站

curl -d "param1=value1&param2=value2" http://example.com --user name:passwd