当连接缺少了http://https://时,可以通过判断连接字符串的开头来补充缺失的部分。如果连接字符串以http://https://开头,则直接发送请求;否则,在连接字符串前面加上http://再发送请求。

以下是一个示例代码:

import requests

def request_webpage(url):
    if url.startswith('http://') or url.startswith('https://'):
        response = requests.get(url)
    else:
        response = requests.get('http://' + url)
    
    if response.status_code == 200:
        # 请求成功
        print(response.text)
    else:
        # 请求失败
        print('请求失败')

# 示例使用
request_webpage('example.com')

在示例中,首先判断连接字符串是否以http://https://开头,如果是,则直接发送请求;否则,在连接字符串前面加上http://再发送请求。最后,根据响应的状态码判断请求是否成功,并根据需要进行处理

py 请求网页 如果连接缺少了http或者https 导致请求失败怎么处理

原文地址: http://www.cveoy.top/t/topic/iiQt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录