Restful API

https://github.com/chriskacerguis/codeigniter-restserver

Enable Key authentication:

/config/rest.php

 

Database Configuration:

/config/rest.php

 

Disable or Uninstall WebDavModule in IIS:

http://stackoverflow.com/questions/6147181/405-method-not-allowed-in-iis7-5-for-put-method

Others: