我正在写我自己的网站作为家庭作业,我的老师让我写一个计算页面加载时间的脚本,并在页脚上写它,我用JS写它,但我想用Jquery写它,但我不知道怎么做。下面是我使用JS的代码:
let loadTime = (function () {
let now = new Date().getTime();
let page_load_time = now - performance.timeOrigin
let time_load = page_load_time / 1000;
return time_load.toFixed(4);
})();
我正在使用django,我写这个装饰器是为了去掉我为ajax视图找到的一些重复代码,我想知道你的意见(太基础了,糟糕的设计,试试这个,好吗,等等)。
def ajax_only(func):
def _ajax_only(request,*args,**kwargs):
if not request.is_ajax():
return HttpResponse('<p>Ajax not supported.</p>')
else:
return func(reques
所以我有一个API (在Nginx上用PHP写的)。我使用Node JS来向该API发送请求。有时,API需要5-7秒才能完成它需要做的事情。
问题是Node JS不会等待完整的响应到达。
http.get(url, function(response){
// called right away instead of waiting until it finishes
});
我已经尝试过使用.end()和.close()事件--没有成功。如何让NodeJS等待?or...how :我让PHP通知节点“嘿,现在我完成了”。谢谢。
重要的一点是:当我尝试使用API时,它确实会等待完整的