新聞中心
關(guān)于python在實際應(yīng)用領(lǐng)域內(nèi)容,一直是學(xué)習(xí)者們熱門話題,譬如本章內(nèi)容,請求服務(wù)器,相信大家都陌生,至于怎么實現(xiàn),一起來看下吧~

創(chuàng)新互聯(lián)專注于企業(yè)成都營銷網(wǎng)站建設(shè)、網(wǎng)站重做改版、青秀網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5開發(fā)、成都商城網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為青秀等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
1. HTTP和HTTPS
HTTP: 一種發(fā)布和接受HTML頁面方法,端口號為80
HTTPS: HTTP的安全版,在HTTP上加入了SSL層,端口號為443
2. 請求和響應(yīng)流程:打開一個網(wǎng)頁的過程
3.編寫一個https請求程序訪問
from urllib import parse
import urllib.request
url = 'https://icore-pts.pingan.com.cn/ebusiness/login.jsp'
headers ={
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36",
}
# url 作為Request()方法的參數(shù),構(gòu)造并返回一個Request對象
request = urllib.request.Request(url,headers=headers)
# Request對象作為urlopen()方法的參數(shù),發(fā)送給服務(wù)器并接收響應(yīng)
response = urllib.request.urlopen(request)
html = response.read().decode('utf-8')
print(html)
通過例子,是可以正常訪問的,因為網(wǎng)站的SSL證書是經(jīng)過CA認(rèn)證的。
如果SSL證書驗證不通過,或者操作系統(tǒng)不信任服務(wù)器的安全證書,會警告用戶證書不受信任。
以上就是關(guān)于HTTPS請求與響應(yīng)服務(wù)器,大家還可以根據(jù)實例操作了解下哦~如需更多python實用知識,點擊進(jìn)入PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。
本文名稱:創(chuàng)新互聯(lián)Python教程:Python入門:HTTPS請求與響應(yīng)服務(wù)器
分享網(wǎng)址:http://m.fisionsoft.com.cn/article/djgosis.html


咨詢
建站咨詢
