Преди да кажете, че има въпроси като този, бих искал да отбележа, че прегледах повечето от тях без никакъв късмет. Освен това съм тук за първи път, така че бъдете внимателни.
В момента имам това раздразнение в текущата си програма:
По принцип тази част от програмата ми използва търсачка за намиране на торент файлове.
public static ArrayList<String> search(String args) throws IOException {
args = args.replace(":", "");
ArrayList<String> list = new ArrayList<String>();
URL url = new URL("http://pirateproxy.net/search/" + args + "/");
URLConnection con = url.openConnection();
BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream())); <---- THIS
}
public static void main(String[] args) {
try {
search("The Hobbit: The Desolation of Smaug");
} catch (IOException e) {
e.printStackTrace();
}
}
ГРЕШКАТА:
java.io.IOException: Invalid Http response
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at service.ServiceDownloader.search(ServiceDownloader.java:20)
at service.ServiceDownloader.main(ServiceDownloader.java:45)
Забавната част е, че се обърка САМО за този филм ("Хобитът: Пущинакът на Смог"), всеки друг филм работи перфектно. това не го разбирам Моля, помогнете. (Също така премахнах всеки ненужен код от метода за търсене)
Ако не съм дал достатъчно информация тук, моля, попитайте ме за повече.