我有一个托管在 firebase 中的网站,该网站在一天之内完全传播开来。由于我没有预料到,我没有安装任何分析工具。但是,我想知道访问次数或下载次数。我唯一可用的指标是下载的 GB:686,8GB。但我很困惑,因为如果我用 Chrome 的控制台打开网站,我会得到两个关于页面大小的不同指标:传输的 319KB 和 1.2MB 的资源。此外,并非所有这些东西都是从 firebase 传输的,而是从其他 CDN 传输的,如您在屏幕截图中所见。计算我访问次数的正确方法是什么?
在阅读了我发现的关于可观察物的几乎所有内容之后,我仍然不太了解它们是如何工作的.
我在这里做http请求:
import { Component, OnInit, Injectable } from '@angular/core';
import { Http, Response, Headers, RequestOptions } from '@angular/http';
import { NavController } from 'ionic-angular';
import { Observable } from 'rxjs/Rx';
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/catch';
@Injectable()
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
webs: any;
getWebs(): any{
return this.http.get( 'here the url' )
.map((res: Response) => res.json());
}
constructor(public navCtrl: NavController, private http: Http) {}
ngOnInit(){
this.getWebs().subscribe(response => {
this.webs = response;
console.log(this.webs);
});
}
}
Run Code Online (Sandbox Code Playgroud)
在控制台上,正确打印this.webs.这意味着,get请求工作正常,我正在检索我想要的对象.这是一个普通的JSON对象. …
我知道 Amazon S3 中没有文件夹,但我们可以通过在键名上使用“/”来模拟它们。鉴于此,是否可以使用AWS SDK for Go v2来计算文件夹的大小?还是我必须检索文件夹中的所有对象,然后一一计算大小?
amazon-s3 ×1
analytics ×1
angular ×1
download ×1
go ×1
ionic2 ×1
javascript ×1
math ×1
observable ×1
typescript ×1