MST

星途 面试题库

面试题:Python网络编程之HTTP请求处理

在Python中,使用`requests`库发送一个HTTP POST请求,请求地址为`https://example.com/api`,请求体包含参数`{'key': 'value'}`,并处理可能出现的异常,最后获取响应的状态码和文本内容,写出实现代码。
33.0万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
import requests

try:
    response = requests.post('https://example.com/api', json={'key': 'value'})
    response.raise_for_status()
    status_code = response.status_code
    text_content = response.text
    print(f"状态码: {status_code}")
    print(f"文本内容: {text_content}")
except requests.RequestException as e:
    print(f"请求过程中出现异常: {e}")