URL を確認してファイルが存在するかどうかを判断するコードを記述する必要があります。
現在、私はこれを実装しています:
error_code = 400;
response = Net::HTTP.get_response(URI(url));
return response.code.to_i < error_code;
しかし、ファイルをダウンロードするたびにファイルがダウンロードされるため、正しく機能していません。大きなファイルや多数のファイルがある場合、これは非常に遅くなります。
ダウンロードせずにファイルがリモート側に存在するかどうかを確認するにはどうすればよいですか?