| Termin | Definicja |
|---|---|
| nieobsługiwany Content-Type | Nieobsługiwany Content-Type to nagłówek żądania wskazujący format, którego serwer nie potrafi przetworzyć. Co oznacza nieobsługiwany Content-Type w żądaniu HTTPContent-Type jest nagłówkiem HTTP opisującym format danych przesyłanych w treści żądania. Klient umieszcza go między innymi przy wysyłaniu formularza, pliku, dokumentu JSON albo danych XML. Serwer odczytuje tę wartość i na jej podstawie wybiera sposób dekodowania zawartości. Przykładowo Komunikat „nieobsługiwany Content-Type” zwykle oznacza, że aplikacja otrzymała poprawne pod względem składni żądanie HTTP, ale nie ma procedury obsługi wskazanego typu danych. W standardowym API taka sytuacja jest często sygnalizowana kodem odpowiedzi Różnica między Content-Type, Accept i formatem danych
Częstym źródłem błędu jest wysłanie danych w jednym formacie przy oznaczeniu ich innym nagłówkiem. Dotyczy to na przykład przekazania tekstu zakodowanego jako parametry formularza z wartością Sprawdzanie nagłówka i kontraktu endpointuDiagnozę należy rozpocząć od ustalenia dokładnego żądania, które zwraca błąd. W narzędziach przeglądarki można otworzyć kartę Network i sprawdzić metodę HTTP, adres, nagłówki oraz treść wysłaną w sekcji Request Payload albo Form Data. W programie klienckim trzeba zweryfikować, czy biblioteka nie ustawia automatycznie niewłaściwego nagłówka. Dla żądania JSON przykładowe wywołanie z użyciem Następnie należy porównać żądanie z dokumentacją konkretnego endpointu. Istotne są dopuszczalne typy MIME, wymagane parametry, metoda HTTP oraz sposób kodowania znaków, na przykład Jeżeli żądanie przechodzi przez proxy, bramę API albo filtr bezpieczeństwa, trzeba sprawdzić także logi warstwy pośredniej. Taki komponent może odrzucać typy takie jak Naprawa błędu w aplikacji na laptopie lub komputerze PCNa komputerze użytkownika warto najpierw powtórzyć operację w innej aplikacji klienckiej albo w trybie diagnostycznym, aby ustalić, czy problem dotyczy konkretnego programu. W przypadku własnego skryptu należy sprawdzić miejsce tworzenia żądania, zwłaszcza automatyczną serializację obiektu i ręczne ustawianie nagłówków. W bibliotekach HTTP częstą przyczyną jest przekazanie słownika jako danych formularza, a następnie ustawienie Gdy błąd występuje tylko na jednym laptopie lub komputerze, należy porównać wersję programu, ustawienia proxy, rozszerzenia przeglądarki oraz zapisane konfiguracje połączenia. Pomocne jest zapisanie pełnych nagłówków i treści żądania, ale bez ujawniania tokenów uwierzytelniających. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz podzespołów, a w ramach diagnostyki może sprawdzić konfigurację aplikacji, działanie przeglądarki i powtarzalność błędu. Sam kod 415 nie wskazuje jednak na uszkodzenie podzespołu; najczęściej oznacza niezgodność między formatem wysłanych danych a wymaganiami usługi. |