Linked HTTP
This commit is contained in:
parent
85ca089dde
commit
4e7aa9e7f7
1 changed files with 11 additions and 8 deletions
|
|
@ -177,10 +177,10 @@ templates? There are three good reasons for this:
|
||||||
HTTP Methods
|
HTTP Methods
|
||||||
````````````
|
````````````
|
||||||
|
|
||||||
HTTP knows different methods to access URLs. By default a route only
|
HTTP (the protocol web applications are speaking) knows different methods
|
||||||
answers to ``GET`` requests, but that can be changed by providing the
|
to access URLs. By default a route only answers to `GET` requests, but
|
||||||
`methods` argument to the :meth:`~flask.Flask.route` decorator. Here some
|
that can be changed by providing the `methods` argument to the
|
||||||
examples::
|
:meth:`~flask.Flask.route` decorator. Here some examples::
|
||||||
|
|
||||||
@app.route('/login', methods=['GET', 'POST'])
|
@app.route('/login', methods=['GET', 'POST'])
|
||||||
def login():
|
def login():
|
||||||
|
|
@ -189,10 +189,11 @@ examples::
|
||||||
else:
|
else:
|
||||||
show_the_login_form()
|
show_the_login_form()
|
||||||
|
|
||||||
If ``GET`` is present, ``HEAD`` will be added automatically for you. You
|
If `GET` is present, `HEAD` will be added automatically for you. You
|
||||||
don't have to deal with that. It will also make sure that ``HEAD``
|
don't have to deal with that. It will also make sure that `HEAD` requests
|
||||||
requests are handled like the RFC demands, so you can completely ignore
|
are handled like the `HTTP RFC`_ (the document describing the HTTP
|
||||||
that part of the HTTP specification.
|
protocol) demands, so you can completely ignore that part of the HTTP
|
||||||
|
specification.
|
||||||
|
|
||||||
You have no idea what an HTTP method is? Worry not, here quick
|
You have no idea what an HTTP method is? Worry not, here quick
|
||||||
introduction in HTTP methods and why they matter:
|
introduction in HTTP methods and why they matter:
|
||||||
|
|
@ -240,6 +241,8 @@ HTTP became quite popular lately and there are more things than browsers
|
||||||
that are speaking HTTP. (Your revision control system for instance might
|
that are speaking HTTP. (Your revision control system for instance might
|
||||||
speak HTTP)
|
speak HTTP)
|
||||||
|
|
||||||
|
.. _HTTP RFC: http://www.ietf.org/rfc/rfc2068.txt
|
||||||
|
|
||||||
Static Files
|
Static Files
|
||||||
------------
|
------------
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue