mirror of
https://github.com/kennethreitz/httpbin.git
synced 2026-06-05 23:00:18 +00:00
PATCH Support
This commit is contained in:
+12
-3
@@ -7,15 +7,15 @@ httpbin.core
|
||||
This module provides the core HttpBin experience.
|
||||
"""
|
||||
|
||||
from flask import Flask, Response, request, render_template, redirect, make_response, g
|
||||
from flask import Flask, request, render_template, redirect
|
||||
|
||||
from . import filters
|
||||
from .helpers import get_files, get_headers, status_code, get_dict, check_basic_auth
|
||||
from .helpers import get_headers, status_code, get_dict, check_basic_auth
|
||||
|
||||
|
||||
app = Flask(__name__)
|
||||
|
||||
|
||||
|
||||
# ------
|
||||
# Routes
|
||||
# ------
|
||||
@@ -79,6 +79,15 @@ def view_put():
|
||||
return get_dict('url', 'args', 'form', 'data', 'origin', 'headers', 'files')
|
||||
|
||||
|
||||
@app.route('/put', methods=('PATCH',))
|
||||
@filters.json
|
||||
def view_put():
|
||||
"""Returns PATCH Data."""
|
||||
|
||||
return get_dict('url', 'args', 'form', 'data', 'origin', 'headers', 'files')
|
||||
|
||||
|
||||
|
||||
@app.route('/delete', methods=('DELETE',))
|
||||
@filters.json
|
||||
def view_delete():
|
||||
|
||||
Reference in New Issue
Block a user