Wątek przeniesiony 2022-09-21 14:11 z Nietuzinkowe tematy przez Riddle.

Wysyłanie endpointu: api/online/Session/AuthorisationChallenge

0

Co w tym kodzie jest nie tak?

async static void PostRequest(string URI)
        {
            


            IEnumerable<KeyValuePair<string, string>> queries = new List<KeyValuePair<string, string>>()
            {
                new KeyValuePair<string,string>("type","onip"),
                new KeyValuePair<string, string>("identifier","8223209190")

            };
            
            HttpContent q = new FormUrlEncodedContent(queries);
            
            




            using (HttpClient Client = new HttpClient())
            {
                //Client.BaseAddress = new Uri("https://ksef-test.mf.gov.pl/");
                
                using (HttpResponseMessage response = await Client.PostAsync("https://ksef-test.mf.gov.pl/api/online/Session/AuthorisationChallenge/", q))
                {

                    using (HttpContent content = response.Content)
                    {
                        string myContent = await content.ReadAsStringAsync();
                        HttpContentHeaders headers = content.Headers;

                        Console.WriteLine(myContent);
                    }
                }


            }


        }
0

Co to za język programowania? I czemu zepsuty endpoint ma być nietuzinkowy?

0
kator napisał(a):

Co w tym kodzie jest nie tak?

A jest? Dlaczego tak uważasz?

1

Czy api do którego strzelasz wspiera ten format danych?
Sam kod taki nie za ładny, a async void to już w ogóle gruba przesada

1 użytkowników online, w tym zalogowanych: 0, gości: 1