Is there a canonical/RESTful way to send query details to a server during a GET?

I’m designing a (more or less) RESTful internal web service running on ASP.NET and IIS. I want clients to be able to pass query details to the server when accessing large collections of entries, using JSON to describe the query in a known manner. The issue is that the queries sent to the server will be complex; they may include aggregation, filtering, mapping—essentially anything that is supported by the LINQ query operators. This will result in relatively large JSON objects representing the queries.

How can I add a background thread to flask?

I’m busy writing a small game server to try out flask. The game exposes an API via REST to users. It’s easy for users to perform actions and query data, however I’d like to service the "game world" outside the app.run() loop to update game entities, etc. Given that Flask is so cleanly implemented, I’d like to see if there’s a Flask way to do this.

can you add HTTPS functionality to a python flask web server?

I am trying to build a web interface to Mock up a restful interface on networking device this networking device uses Digest Authentication and HTTPS.
I figured out how to integrate Digest Authentication into the web server but I cannot seem to find out how to get https using FLASK if you can show me how please comment on what i would need to do with the code below to make that happen.