Kimlik doğrulama veya yönetimden onay bekliyor.
Merhabalar c# üzerinden
static async Task Main(string[] args)
{
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://listing-external.hepsiburada.com/Listings/merchantid/a19ede53-24d9-44c4-9280-e606d33a528d?offset=0&limit=10");
request.Headers.Add("Authorization", "Basic b23zzR0b21hcxmas1hcmXFfZGV2Oam1yelpKZm14FDSEhQQiEs 2=");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
}
şeklinde methodumda 401 hatası almaktayım aynı kodu python üzerinde
import requests
headers = {
'Authorization': 'Basic b23zzR0b21hcxmas1hcmXFfZGV2Oam1yelpKZm14FDSEhQQiEs 2 =',
}
url = 'https://listing-external.hepsiburada.com/Listings/merchantid/a19ede53-24d9-44c4-9280-e606d33a528d?offset=0&limit=10'
response = requests.get(url, headers=headers)
if response.status_code == 200:
print(response.json()) # Yanıtın JSON içeriğini yazdır
else:
print('İstek başarısız:', response.status_code)
çalıştırdığım zaman lsite gelmekte. c# tarafında neden 401 almaktayım? auth. hatası vermekte. pythonda sorunsuz çalışmakta.