mirror of
				https://github.com/jellyfin/jellyfin.git
				synced 2025-10-31 10:37:22 -04:00 
			
		
		
		
	Set default request accept headers
This commit is contained in:
		
							parent
							
								
									fbcf3b750d
								
							
						
					
					
						commit
						c2d2c571e7
					
				| @ -66,10 +66,14 @@ namespace Jellyfin.Server | |||||||
|             var productHeader = new ProductInfoHeaderValue( |             var productHeader = new ProductInfoHeaderValue( | ||||||
|                 _serverApplicationHost.Name.Replace(' ', '-'), |                 _serverApplicationHost.Name.Replace(' ', '-'), | ||||||
|                 _serverApplicationHost.ApplicationVersionString); |                 _serverApplicationHost.ApplicationVersionString); | ||||||
|  |             var acceptJsonHeader = new MediaTypeWithQualityHeaderValue(MediaTypeNames.Application.Json); | ||||||
|  |             var acceptAnyHeader = new MediaTypeWithQualityHeaderValue("*/*"); | ||||||
|             services |             services | ||||||
|                 .AddHttpClient(NamedClient.Default, c => |                 .AddHttpClient(NamedClient.Default, c => | ||||||
|                 { |                 { | ||||||
|                     c.DefaultRequestHeaders.UserAgent.Add(productHeader); |                     c.DefaultRequestHeaders.UserAgent.Add(productHeader); | ||||||
|  |                     c.DefaultRequestHeaders.Accept.Add(acceptJsonHeader); | ||||||
|  |                     c.DefaultRequestHeaders.Accept.Add(acceptAnyHeader); | ||||||
|                 }) |                 }) | ||||||
|                 .ConfigurePrimaryHttpMessageHandler(x => new DefaultHttpClientHandler()); |                 .ConfigurePrimaryHttpMessageHandler(x => new DefaultHttpClientHandler()); | ||||||
| 
 | 
 | ||||||
| @ -77,6 +81,8 @@ namespace Jellyfin.Server | |||||||
|                 { |                 { | ||||||
|                     c.DefaultRequestHeaders.UserAgent.Add(productHeader); |                     c.DefaultRequestHeaders.UserAgent.Add(productHeader); | ||||||
|                     c.DefaultRequestHeaders.UserAgent.Add(new ProductInfoHeaderValue($"({_serverApplicationHost.ApplicationUserAgentAddress})")); |                     c.DefaultRequestHeaders.UserAgent.Add(new ProductInfoHeaderValue($"({_serverApplicationHost.ApplicationUserAgentAddress})")); | ||||||
|  |                     c.DefaultRequestHeaders.Accept.Add(acceptJsonHeader); | ||||||
|  |                     c.DefaultRequestHeaders.Accept.Add(acceptAnyHeader); | ||||||
|                 }) |                 }) | ||||||
|                 .ConfigurePrimaryHttpMessageHandler(x => new DefaultHttpClientHandler()); |                 .ConfigurePrimaryHttpMessageHandler(x => new DefaultHttpClientHandler()); | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user