mirror of https://github.com/Jackett/Jackett
19 lines
488 B
C#
19 lines
488 B
C#
|
using System;
|
||
|
using System.Web;
|
||
|
|
||
|
namespace Jackett.Common.Extensions
|
||
|
{
|
||
|
public static class UriExtensions
|
||
|
{
|
||
|
public static Uri AddQueryParameter(this Uri url, string paramName, string paramValue)
|
||
|
{
|
||
|
var uriBuilder = new UriBuilder(url);
|
||
|
var query = HttpUtility.ParseQueryString(uriBuilder.Query);
|
||
|
query[paramName] = paramValue;
|
||
|
uriBuilder.Query = query.ToString();
|
||
|
|
||
|
return uriBuilder.Uri;
|
||
|
}
|
||
|
}
|
||
|
}
|