Did*_*idi 2 https post firebase typescript firebase-realtime-database
我正在尝试使用REST API将一些数据发布到我的Firebase数据库.但是,我一直收到错误:response with status: 405. Method not allowed for URL: https://myurl.firebaseio.com/data
这是我使用POST请求的方式:
createNewRoute(route){
var url;
var data = {
RouteStartAddress: route.startAddress,
RouteEndAddress : route.endAddress,
RouteStartCord: route.startCord,
RouteEndCord: route.endCord,
DepatureDateTime: route.depatureDateTime,
Seats: route.seats,
Note: route.note,
IsActive: true,
DriverSId: route.userId,
TimeToDist: route.timeToDist,
MetersToDist: route.metersToDist
};
url = this.routeUrl;
var response = this.http.post(url, data).map(res => res.json());
return response;
}
Run Code Online (Sandbox Code Playgroud)
Fra*_*len 11
要使用REST写入Firebase数据库,URL必须以.json.所以:
url = this.routeUrl + ".json";
Run Code Online (Sandbox Code Playgroud)
我们可以将任何Firebase实时数据库URL用作REST端点.我们需要做的就是附加
.json到URL的末尾并从我们最喜欢的HTTPS客户端发送请求.
| 归档时间: |
|
| 查看次数: |
2924 次 |
| 最近记录: |