Categories
Python Answers

How to get the different parts of a Python Flask request’s URL?

Spread the love

Sometimes, we want to get the different parts of a Python Flask request’s URL.

In this article, we’ll look at how to get the different parts of a Python Flask request’s URL.

How to get the different parts of a Python Flask request’s URL?

To get the different parts of a Python Flask request’s URL, we can use various properties of request.

For instance, if we have

http://www.example.com/myapplication

as the root URL and we make a request to

http://www.example.com/myapplication/foo/page.html?x=y

Then we can get all parts of http://www.example.com/myapplication/foo/page.html?x=y by using the following properties

  • path – /foo/page.html
  • full_path – /foo/page.html?x=y
  • script_root – myapplication
  • base_url – http://www.example.com/myapplication/foo/page.html
  • url – http://www.example.com/myapplication/foo/page.html?x=y
  • url_root – http://www.example.com/myapplication/

Conclusion

To get the different parts of a Python Flask request’s URL, we can use various properties of request.

By John Au-Yeung

Web developer specializing in React, Vue, and front end development.

Leave a Reply

Your email address will not be published. Required fields are marked *