Config for using PUT with Services Module I'm integrating DrupalGap with Drupal 7 and Services module. Issue I'm running into is that all PUT requests are returned as 405 Method Not Allowed.

For example: GET http://example.com/?q=drupalgap/user/1.json works just fine.
After I update the json and try PUT http://example.com/?q=drupalgap/user/1.json gives me the 405. 

This is happening locally and on the hosted server, hosting is with Pantheon, they use nginx if that's relevant.

I also tried doing the PUT using the Poster browser extension, same result, which makes me think it's a config setting that's incorrect.
There is no configuration needed in drupal to accept put requests the web server may be refusing PUT requests and requires some configuration see why-does-my-web-server-software-disallow-put-and-delete-requests for more information about this issue.

Try curl and see response example below


  curl -X PUT  the request


The advanced rest client s chrome extension I prefer to use over others.