Обработка URL в .net Standard 2.0 - PullRequest
0 голосов
/ 01 июня 2018

У меня есть библиотека .net (.net 4.6.1), которую я хотел бы перенести на .net Standard 2.0 .Я уже тестировал его (в окне Windows), и он, кажется, работал без проблем.
Однако в этой библиотеке у меня есть некоторые функции, которые используют System.Web.HttpUtility для анализа строк запроса и кодирования и декодирования значений строки запроса.

Мой вопрос: каковы последствия этой ссылки на System.Web?Будет ли он работать на сервере Linux при использовании из ядра .net и ядра 2 asp.net (возможно, с ухудшением производительности из-за огромного размера system.web)?

Какой пакет следует использовать в качестве альтернативы для обработки URL (если возможно, от Microsoft)?

1 Ответ

0 голосов
/ 01 июня 2018

Для кодирования и декодирования кажется, что

System.Net.WebUtility

- это путь.Он кодирует и декодирует URL и Html-значения.Для анализа строки запроса я все еще в поиске.

(для ядра asp.net)
С ядром asp.net> = v2, QueryHelpers -тип можно использовать (но это не помогает в вопросе)

...