semvec/pypi-packages huggingface dataset:
http-status-codes 1.0.3
The set of standard http constants
License: MIT
Requires Python: >=3.6.0

# HTTP Status Constants

A set of constants for HTTP statuses and headers. Improve your code readability.

## Installation

You can install Http Constants from [PyPI](https://pypi.org/project/http-status-codes/):

    pip install http_constants

The library is supported on Python 3.7+.

## Usage

### Headers
```
from http_constants.headers import HTTPHeaders
HTTPHeaders.ACCEPT
> 'Accept'

HTTPHeaders.CONTENT_TYPE_VALUES.json
> 'application/json'
```

### Statuses
```
In[1]: 
    from http_constants import status
    status.SERVICE_UNAVAILABLE
Out[1]:
    503
---
In[2]: 
    from http_constants.status import HttpStatus
    HttpStatus(500).get_meaning()

Out[2]: 
    'Internal Server Error'
```

### Methods
```
In[1]: 
    from http_constants import method
    method.GET
Out[1]:
    "GET"
```

### URI Schemas
```
In[1]: 
    from http_constants import schema
    schema.HTTP
Out[1]:
    "http"
```