1)se lanci l'url dal browser ricevi sempre l'errore 405?

2) se non devi passare nessun parametro di input, leva il secondo parametro "{}"

3) la funzione load è solo una forma abbreviata di una chiamata ajax con valorizzazione di un contenitore, ora facendo una normalissima chiamata ajax(GET o POST) hai lo stesso problema?