he notado ciertos sitios que permite éxito limitado por IP así puedo programáticamente hacerles sentir que las solicitudes no provienen de la misma IP,falso peticiones HTTP GET
así que no soy muy seguro de paquetes Abot HTTP, pero podemos especificarlo en la cabecera o en algún lugar para que se engañe
aquí es el código de solicitud GET
public static String sendGetRequest(String endpoint, String requestParameters) {
String result = null;
if (endpoint.startsWith("http://")) {
// Send a GET request to the servlet
try {
// Construct data
StringBuffer data = new StringBuffer();
// Send data
String urlStr = endpoint;
if (requestParameters != null && requestParameters.length() > 0) {
urlStr += "?" + requestParameters;
}
URL url = new URL(urlStr);
URLConnection conn = url.openConnection();
// Get the response
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
StringBuffer sb = new StringBuffer();
String line;
while ((line = rd.readLine()) != null) {
sb.append(line);
}
rd.close();
result = sb.toString();
} catch (Exception e) {
e.printStackTrace();
}
}
return result;
}
Estoy planeando esto para asegurar mi propio sitio. y me puede decir cuáles son los parámetros que necesito verificar en –
@abc: Eso dependerá completamente de cómo se implemente su sitio, pero espero que haya alguna parte de la API que le proporcionó la dirección API de origen . Puede terminar siendo un proxy, pero eso debería ser lo suficientemente bueno en muchos casos. –