mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
Merge string/byte request code
This commit is contained in:
@@ -101,14 +101,14 @@ namespace Jackett.Common.Indexers
|
||||
var downloadUrl = link.ToString();
|
||||
|
||||
// Eg https://www.mejortorrentt.net/peli-descargar-torrent-11995-Harry-Potter-y-la-piedra-filosofal.html
|
||||
var result = await RequestStringWithCookies(downloadUrl);
|
||||
var result = await WebRequestWithCookiesAsync(downloadUrl);
|
||||
if (result.Status != HttpStatusCode.OK)
|
||||
throw new ExceptionWithConfigData(result.ContentString, configData);
|
||||
var dom = parser.ParseDocument(result.ContentString);
|
||||
downloadUrl = SiteLink + dom.QuerySelector("a[href*=\"sec=descargas\"]").GetAttribute("href");
|
||||
|
||||
// Eg https://www.mejortorrentt.net/secciones.php?sec=descargas&ap=contar&tabla=peliculas&id=11995&link_bajar=1
|
||||
result = await RequestStringWithCookies(downloadUrl);
|
||||
result = await WebRequestWithCookiesAsync(downloadUrl);
|
||||
if (result.Status != HttpStatusCode.OK)
|
||||
throw new ExceptionWithConfigData(result.ContentString, configData);
|
||||
dom = parser.ParseDocument(result.ContentString);
|
||||
@@ -123,7 +123,7 @@ namespace Jackett.Common.Indexers
|
||||
{
|
||||
var releases = new List<ReleaseInfo>();
|
||||
var url = SiteLink + NewTorrentsUrl;
|
||||
var result = await RequestStringWithCookies(url);
|
||||
var result = await WebRequestWithCookiesAsync(url);
|
||||
if (result.Status != HttpStatusCode.OK)
|
||||
throw new ExceptionWithConfigData(result.ContentString, configData);
|
||||
try
|
||||
@@ -180,7 +180,7 @@ namespace Jackett.Common.Indexers
|
||||
var searchTerm = GetLongestWord(query.SearchTerm);
|
||||
var qc = new NameValueCollection { { "sec", "buscador" }, { "valor", searchTerm } };
|
||||
var url = SiteLink + SearchUrl + "?" + qc.GetQueryString();
|
||||
var result = await RequestStringWithCookies(url);
|
||||
var result = await WebRequestWithCookiesAsync(url);
|
||||
if (result.Status != HttpStatusCode.OK)
|
||||
throw new ExceptionWithConfigData(result.ContentString, configData);
|
||||
|
||||
@@ -259,7 +259,7 @@ namespace Jackett.Common.Indexers
|
||||
private async Task ParseSeriesRelease(ICollection<ReleaseInfo> releases, TorznabQuery query, string title,
|
||||
string commentsLink, string cat, DateTime publishDate)
|
||||
{
|
||||
var result = await RequestStringWithCookies(commentsLink);
|
||||
var result = await WebRequestWithCookiesAsync(commentsLink);
|
||||
if (result.Status != HttpStatusCode.OK)
|
||||
throw new ExceptionWithConfigData(result.ContentString, configData);
|
||||
|
||||
|
Reference in New Issue
Block a user