Wemail.Common/Http/RestHelper.cs
(完整代码) 1KBusing Prism.Mvvm;
using RestSharp;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using static System.Net.WebRequestMethods;
namespace Wemail.Common.Http
{
public static class RestHelper
{
//private static string _baseApi = "https://api.pingcc.cn/";
private static string _baseApi = "https://localhost:7137/";
//private static string _baseApi = "http://localhost:5058/";
private static RestClient _restClient;
static RestHelper() {
_restClient = new RestClient();
}
public static async Task<string> MakeHttpRequestAsync(string query)
{
//var url = _baseApi + "fiction/search/title/" + query;
var url = _baseApi + "fiction/search/title/";
var request = new RestRequest(url, Method.GET);
IRestResponse response = await _restClient.ExecuteAsync(request);
return response.Content;
}
public static async Task<string> GetChapter(string query)
{
//var url = _baseApi + "fictionChapter/search/" + query;
var url = _baseApi + "fictionChapter/search/";
var request =new RestRequest(url, Method.GET);
IRestResponse response = await _restClient.ExecuteAsync(request);
return response.Content;
}
public static async Task<string> GetContent(string query)
{
//var url = _baseApi + "fictionContent/search/" + query;
var url = _baseApi + "fictionContent/search/" ;
var request =new RestRequest(url, Method.GET);
IRestResponse response = await _restClient.ExecuteAsync(request);
return response.Content;
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
