mirror of
https://github.com/Sarsoo/Spotify.NET.git
synced 2024-12-26 16:06:27 +00:00
26 lines
713 B
C#
26 lines
713 B
C#
|
using System;
|
|||
|
using System.Net;
|
|||
|
|
|||
|
namespace SpotifyAPI.Local
|
|||
|
{
|
|||
|
internal class ExtendedWebClient : WebClient
|
|||
|
{
|
|||
|
public int Timeout { get; set; }
|
|||
|
|
|||
|
public ExtendedWebClient()
|
|||
|
{
|
|||
|
Timeout = 2000;
|
|||
|
Proxy = null;
|
|||
|
Headers.Add("Origin", "https://embed.spotify.com");
|
|||
|
Headers.Add("Referer", "https://embed.spotify.com/?uri=spotify:track:5Zp4SWOpbuOdnsxLqwgutt");
|
|||
|
}
|
|||
|
|
|||
|
protected override WebRequest GetWebRequest(Uri address)
|
|||
|
{
|
|||
|
WebRequest webRequest = base.GetWebRequest(address);
|
|||
|
if (webRequest != null)
|
|||
|
webRequest.Timeout = Timeout;
|
|||
|
return webRequest;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|