Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
OnlineJsonReader.cs
浏览该文件的文档.
1//通常用于下载并解析 git 平台在线接口的 json 文件
2
3using System.Net.Http;
4using System.Text.Json;
6
7namespace Game {
8 public static class OnlineJsonReader {
9 public static readonly HttpClient m_client = new();
10
16 public static async Task<JsonDocument> GetJsonFromUrlAsync(string url) {
17 HttpResponseMessage response = await m_client.GetAsync(url);
18 response.EnsureSuccessStatusCode();
19 string jsonString = await response.Content.ReadAsStringAsync();
20 return JsonDocument.Parse(jsonString, JsonDocumentReader.DefaultJsonOptions);
21 }
22 }
23}
static readonly JsonDocumentOptions DefaultJsonOptions
static async Task< JsonDocument > GetJsonFromUrlAsync(string url)
从链接获取 Json 文档
static readonly HttpClient m_client