aboutsummaryrefslogtreecommitdiff
path: root/Source/Assistant/HttpClientUtil.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Assistant/HttpClientUtil.cs')
-rw-r--r--Source/Assistant/HttpClientUtil.cs18
1 files changed, 5 insertions, 13 deletions
diff --git a/Source/Assistant/HttpClientUtil.cs b/Source/Assistant/HttpClientUtil.cs
index 131bd7f..16e4287 100644
--- a/Source/Assistant/HttpClientUtil.cs
+++ b/Source/Assistant/HttpClientUtil.cs
@@ -1,6 +1,4 @@
-using AngleSharp;
-using AngleSharp.Dom;
-using System;
+using System;
using System.Net;
using System.Net.Http;
using System.Threading.Tasks;
@@ -11,8 +9,10 @@ namespace RehauSku.Assistant
{
private static HttpClient _httpClient = AddIn.httpClient;
- public async static Task<string> GetContentByUriAsync(Uri uri)
+ public async static Task<string> GetContentByRequest(string request)
{
+ Uri uri = request.ConvertToUri();
+
ServicePointManager.SecurityProtocol =
SecurityProtocolType.Tls12 |
SecurityProtocolType.Tls11 |
@@ -21,15 +21,7 @@ namespace RehauSku.Assistant
return await _httpClient.GetStringAsync(uri);
}
- public async static Task<IDocument> ContentToDocAsync(Task<string> content)
- {
- IConfiguration config = Configuration.Default;
- IBrowsingContext context = BrowsingContext.New(config);
-
- return await context.OpenAsync(req => req.Content(content.Result));
- }
-
- public static Uri ConvertToUri(this string request)
+ private static Uri ConvertToUri(this string request)
{
UriBuilder baseUri = new UriBuilder("https", "shop-rehau.ru");