According to the google app script documentation here on simple triggers...
https://developers.google.com/apps-script/guides/triggers/
it is possible to trigger a script via doGet and doPost HTTP requests to a web app. 
however, I need to run a script every time a doPut HTTP request is run. 
Is this possible? (obviously not with simple triggers but with an installable trigger?)