2
我想阻止任何人嘗試訪問我的網站thro的代碼。代碼在某種意義上說,任何類似bot的程序,都會導致流量激增。如何防止代碼/程序訪問Web應用程序?
例如,
URL url = new URL("http://www.example.com");
URLConnection yc = url.openConnection();
我想防止上述Java代碼從打開一個連接。
這是可能的,如果我能這樣做,會導致任何副作用(用戶無法通過特定瀏覽器訪問網站)?
請記住,*所有*訪問您的網站是通過代碼,在Firefox,Chrome等是意義上的程序。您可以嘗試檢測不看起來或不像這些瀏覽器的程序,但這不會是萬無一失的。通常,沒關係。 – 2012-01-18 17:14:38
這是不可能的。 – Cosmin 2012-01-18 17:16:12
我很可能會將人類與機器人區分開來。 – Ahamed 2012-01-18 17:16:13