【发布时间】:2017-11-11 12:00:05
【问题描述】:
我希望使用 HTTP 发布请求从我的网络应用修改 Firebase 实时数据库。
我已经写了 post 请求,但它似乎返回了 405 错误。有什么好办法解决这个问题吗?
代码如下
var httpWebRequest = (HttpWebRequest)WebRequest.Create("*DatabaseURL*");
httpWebRequest.ContentType = "application/json";
httpWebRequest.Method = "POST";
using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
{
string json2 = "{\"user\":\"test\"," +
"\"password\":\"bla\"}";
streamWriter.Write(json2);
streamWriter.Flush();
streamWriter.Close();
}
var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
var result = streamReader.ReadToEnd();
}
【问题讨论】:
标签: c# database http firebase real-time