This a great idea but it would be difficult to implement. Sure, it would be easy to catch (and block) HTTP requests other than OPTIONS and GET.
But even a GET request can be used to send data. Just pack the data you want to send in the query string and voila.