我想使用Paybox.com API在我的網站中整合信用卡處理。如何通過https發佈數據與urllib2?
當用戶提交表單時,我必須使用信用卡詳細信息(號碼,日期,cvv)向Paybox API發送POST請求(使用urllib2)。
我該如何確保安全?是否有權將https://www.mywebsite.com/card/processing置於我的表單操作中?
如何使用urllib2通過HTTPS發送POST數據? PS:我在Django上工作。
我想使用Paybox.com API在我的網站中整合信用卡處理。如何通過https發佈數據與urllib2?
當用戶提交表單時,我必須使用信用卡詳細信息(號碼,日期,cvv)向Paybox API發送POST請求(使用urllib2)。
我該如何確保安全?是否有權將https://www.mywebsite.com/card/processing置於我的表單操作中?
如何使用urllib2通過HTTPS發送POST數據? PS:我在Django上工作。
井安全參考本QA方面:POST data encryption - Is HTTPS enough?
至於如何做到這一點,下面是關於使用urllib的解釋:http://www.codercaste.com/2009/11/28/how-to-use-the-urllib-python-library-to-fetch-url-data-and-more/
的想法是使用進行urlencode命令創建爲請求創建一個請求對象,然後從url和parameters對象中創建一個請求對象,然後在請求對象上調用urlopen以實際發送請求。
下面是使用蟒請求 LIB的解決方案:http://www.python-requests.org/en/latest/user/advanced/
順便說一句,python-request是一個非常強大的簡單易行的方式提出請求。
這是一個祕密。它被稱爲「搜索」。這個問題已經被問到並回答了。 – 2011-05-26 20:50:47
[Python URLLib/URLLib2 POST]的可能重複(http://stackoverflow.com/questions/3238925/python-urllib-urllib2-post) – 2011-05-26 20:51:21