Простейшим примером создания любой функции в jQuery является
jQuery.fn.extend({
exists: function() { return this.length }
});
if($(selector).exists()){/*do something here*/}
. 2.Если поле заголовка Transfer-Encoding (раздел 14.41) присутствует и имеет любое значение, кроме «identity», то длина передачи определяется с помощью «чанкованного» кодирования передачи (раздел 3.6), если только сообщение не завершается закрытием соединения.
blockquote>Вы не получите заголовок
Content-Length
, если у вас естьTransfer-Encoding: chunked
.Я думаю, вам придется использовать другой API Google Drive , чтобы получить размер файла, если он вам нужен.
Я рекомендую использовать Google Drive API. Вам нужно использовать get API в файлах API-коллекций. Вот демо ссылка . Вы можете попробовать это, чтобы увидеть заголовки ответа. Вот пример заголовка Response для API выборочного файла. Вы можете увидеть длину контента здесь.
HTTP/1.1 200
date: Sun, 31 Mar 2019 17:11:23 GMT
content-encoding: gzip
server: GSE
content-type: application/json; charset=UTF-8
vary: Origin, X-Origin
cache-control: private, max-age=0, must-revalidate, no-transform
content-length: 162
expires: Sun, 31 Mar 2019 17:11:23 GMT
Эти шаги помогут вам сделать то, что вы хотите:
Пожалуйста, проверьте эту ссылку для примеров проектов