|
|
|
|
|
by trampi
2552 days ago
|
|
While your comment is correct, this would not have prevented the issue stated in the article. > After determining the source IP of the crawler (one of the admins was experimenting with Nutch as a supplement to the wiki's impoverished search capabilities and had authenticated the crawler using their admin credentials) The real problem is that a GET request is meant to be side-effect free. A crawler only issuing GET requests should not be able to modify e.g. global settings. Even when using an admin token. |
|
Meant, yes, by somebody, but a web service creator can decide otherwise, for some reasons, like simplicity.
If I remember correctly, there was a good story about Viaweb, how they figured that sending requests to follow links can be used as commands - and I wasn't sure they didn't use GET for that... but maybe I'm wrong.