你把cURL的最佳用途是什麼?cURL有什麼好處?
回答
我的大部分電子商務插件都使用CURL通過SSH將CC信息發佈到提供商。
從一些捲曲文檔:
捲曲提供有用的技巧 像代理支持,用戶 認證,FTP上傳,HTTP POST SSL連接,餅乾總線負載,文件 轉移的簡歷和更多。
在我們的C應用程序中,我們使用libcurl來處理幾乎所有的HTTP客戶端訪問。對於命令行使用,我從來沒有任何理由放棄wget。
請注意,Windows上的香草cURL(上次我檢查過,無論如何)習慣於使用非常冒險的電話TerminateThread()來處理停頓的連接,當它們持有重要的關鍵時部分和僵局您的程序的其餘部分。在Windows上,使用c-ares構建cURL以避免這種情況。
我已經把它連接到一個調度程序來做一箇舊的ASP網站的HTTP職位。這是一個第三方門戶網站,在網站閒置一段時間後需要很長時間才能加載。由於我無法訪問源代碼,並且公司不再處於這種狀態,所以這是一個快速而骯髒的解決方案,它使網站運行了相當長的一段時間。
curl可以很容易地從http://whatismyip.com/automation/n09230945.asp獲取公共IP信息並在命令行上顯示給您。我也使用它在一些系統上測試表單POST數據,而不必在網頁上輸入內容。
我使用cURL在web應用程序上自動執行任務,但無法訪問cron。我在我有權訪問的計算機上設置了一個cron任務,它會創建一個URL來運行預定作業。
我將它用作REST式Web服務的特別測試工具。
我用它的Asterisk撥號方案。您可以捲曲Servlet,以便您的dialplan對您的網站和最終的Java對象起反應。
還可以在bash腳本中使用它,此時,strip可以「詢問」網頁的值。捲起它的偉大!
cURL岩石與星號。實際上我爲func_curl中的POST數據選項添加了補丁,用於Asterisk – 2009-12-01 16:41:05
太棒了,我還沒有用星號編寫函數。我張貼的問題,我相信你可以輕鬆應對,請籤http://stackoverflow.com/questions/1924982/replace-characters-in-asterisk-dialplan – JorgeO 2009-12-17 22:17:52
我用它來開發登錄到網站,並做自動化的東西,像遠程添加註釋一些網站程序等
但也有很多更用途它。
使用PHP,我使用cURL爲流行的基於Web的策略遊戲創建了一個bot,並用於遠程解析網頁以獲取有用的信息。
這是一個非常有用的圖書館,用於大多數與網頁相關的操作,並且我計劃在未來的C項目中使用它。
我使用curl從同一腳本連接到多個API並檢索信息。我還使用CURL將信息發佈到多個表單處理器。
運行上的libxslt具有用於對樣式表的PI任何XML甲FASTCGI代理。
我們KATO大量使用捲曲。
- 自動提交有趣的內容到delicious社交書籤網站
- 更新一個twitter feed有趣的內容
您可以使用curl發佈到Facebook,搶氣象資料,虎視眈眈IP信息,登錄到推特和鳴叫,在谷歌上找到圖片......做所有你需要的東西CURL和正則表達式從頁面提取代碼。 我寫了一個使用捲曲做這樣的事情很多PHP類,你可以在這裏找到: http://www.barattalo.it/mini-bots-php-class/
捲曲和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¶m2=value2
POST請求可以通過傳遞參數與--data或-d
curl -d "param1=value1¶m2=value2" http://example.com
PUT完成和DELETE請求工作類似,如果我們添加-X PUT
或-x DELETE
。
它的工作原理,甚至背後的BasicAuth /保護的.htaccess網站
curl -d "param1=value1¶m2=value2" http://example.com --user name:passwd
- 1. 在curl_exec之後設置cURL頭文件有什麼好處?
- 2. 元組有什麼好處?
- 3. StringBuilders有什麼好處?
- 4. 粘液有什麼好處?
- 5. AJAX有什麼好處?
- 6. 「svn:externals」有什麼好處?
- 7. Cakephp,它有什麼好處?
- 8. ConcurrentSkipListMap有什麼好處?
- 9. VS2010 SP1有什麼好處?
- 10. AnkhSVN有什麼好處?
- 11. JRebel有什麼好處?
- 12. WTP有什麼好處
- 13. 反射有什麼好處?
- 14. Assert() - 它有什麼好處?
- 15. Boost IPC有什麼好處?
- 16. 協程有什麼好處?
- 17. python類有什麼好處?
- 18. NHibernate有什麼好處和壞處?
- 19. 什麼描述@property(.....)最好?那真的有什麼好處?
- 20. 使用cURL而不是Fiddler會帶來什麼好處?
- 21. 使用Python 3有什麼好處/好處?
- 22. 異步HTTP的好處有什麼好處異步HTTP
- 23. Tmux爲什麼有一臺服務器?有什麼好處?
- 24. 冗餘限定符有什麼缺點嗎?有什麼好處?
- 25. node.js - 使用玉器有什麼好處
- 26. 使用MongoCredential類有什麼好處?
- 27. 使用sessionStorage有什麼好處?
- 28. DVCS選擇 - 對Windows有什麼好處?
- 29. 使用wait()和signal()有什麼好處?
- 30. 使用RelayCommand對象有什麼好處
哪一個(或多個)您使用?價格如何?我發佈了一些東西,從來沒有得到正確的答案http://stackoverflow.com/questions/53444/donation-services – nlucaroni 2008-09-15 21:27:32