Extract version, code, and reason phrase from an HTTP status line.
Constraints
Example
```python
>>> parse_status_line('HTTP/1.1 200 OK\r\n')
{'version': 'HTTP/1.1', 'status_code': 200, 'reason': 'OK'}
>>> parse_status_line('HTTP/1.1 404 Not Found\r\n')
{'version': 'HTTP/1.1', 'status_code': 404, 'reason': 'Not Found'}
>>> parse_status_line('HTTP/1.0 204 No Content\r\n')
{'version': 'HTTP/1.0', 'status_code': 204, 'reason': 'No Content'}
>>> parse_status_line('HTTP/2.0 200 \r\n')
{'version': 'HTTP/2.0', 'status_code': 200, 'reason': ''}
```
Recent Submissions
No submissions yet — hit Run Tests to try!
Hints