Встречается на собеседованиях • сегодня
Что такое response
В веб-разработке response — это объект, который сервер отправляет клиенту в ответ на его запрос (request). Он содержит данные, статус код, заголовки и другие метаданные.
Пример с Flask:
python
from flask import Flask, jsonify
app = Flask(__name__)
@app.route('/data')
def get_data():
data = {'key': 'value'}
return jsonify(data), 200 # 200 — статус код (OK)
text
Ключевые компоненты:
- **Статус код** (200, 404, 500 и др.) — указывает на результат запроса.
- **Заголовки** (headers) — метаданные (например, `Content-Type: application/json`).
- **Тело** (body) — сами данные (HTML, JSON, файл и т.д.).
В библиотеках типа `requests` (клиентская сторона):
```python
import requests
response = requests.get('https://api.example.com/data')
print(response.status_code) # 200
print(response.json()) # {'key': 'value'}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы