getリクエストをWebサイトに送信しようとしましたが、常にエラー400の不正なリクエストが返されます。getリクエストが間違っているのではないかと思います。ここにあります;
socketOut.println("GET " + req.url + " HTTP/1.1\r\n");
socketOut.flush();
URLConnectionを使用してそれを行うことができますが、2番目の方法としてソケットを使用しています。だから私はこのリクエストとreadinngバイトを送信しています。私はそれがウェブサイトから私に何を返すかをチェックしました、そしてもちろんそれは悪い要求エラーページを返します。なにか提案を?ちなみに、req.urlは/asd.htmlのようなものではなく、このwww.stackoverflow.com/asd.htmlのようなURLを返します