PATCH Support

This commit is contained in:
Kenneth Reitz
2011-06-21 18:06:22 -04:00
parent f43439866f
commit 8db4272d33
+12 -3
View File
@@ -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():