Есть ли способ проверить, когда в последний раз обновлялся внешний ресурс JS? - PullRequest
0 голосов
/ 13 февраля 2020

Хотелось бы узнать дату последнего обновления внешнего ресурса javascript.

Например:

https://ajax.googleapis.com/ajax/libs/d3js/5.15.0/d3.min.js

Есть ли способ, когда этот ресурс последний раз обновляется?

Ответы [ 2 ]

0 голосов
/ 13 февраля 2020

Попробуйте: -

$("button").on('click', function(){
    $.ajax({
        url: $('input[name=url]').val(),
        type: 'HEAD',
        success: function(data, textStatus, request){
            $("#output").text(request.getResponseHeader('Last-Modified'));
        },
        error: function (request, textStatus, errorThrown) {
            $("#output").text(request.getResponseHeader('Last-Modified'));
        } 
    });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<input type="text" name="url" placeholder="URL">
<button type="button">Check</button>
<br/><br/>
<div id="output"></div>
0 голосов
/ 13 февраля 2020

Я думаю, что не напрямую, но вы можете проверить номер версии, а затем проверить проект github, когда был сделан этот выпуск. Я предполагаю, что Google автоматически разместит новую версию.

В вашем случае релиз был сделан 29 декабря 2019 года.

https://github.com/d3/d3/releases

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...