Obecnie używam Chrome Addon Postman - klienta REST do łatwego tworzenia żądania POST / GET.
Teraz chcę debugować skrypt przesyłania i szukam narzędzia do tworzenia żądań zakodowanych jako „multipart / form-data”, aby móc wysłać również plik.
Obecnie używam Chrome Addon Postman - klienta REST do łatwego tworzenia żądania POST / GET.
Teraz chcę debugować skrypt przesyłania i szukam narzędzia do tworzenia żądań zakodowanych jako „multipart / form-data”, aby móc wysłać również plik.
Odpowiedzi:
AKTUALIZACJA: Stworzyłem film o wysyłaniu żądań danych wieloczęściowych / formularzy, aby lepiej to wyjaśnić.
W rzeczywistości Listonosz może to zrobić. Oto zrzut ekranu
Nowsza wersja : zrzut ekranu z rozszerzenia chrome listonosza
Inna wersja
Starsza wersja
Upewnij się, że sprawdziłeś komentarz @maxkoryukov
Uważaj na wyraźny nagłówek Content-Type. Lepiej - nie ustawiaj jego wartości, Listonosz jest wystarczająco inteligentny, aby wypełnić ten nagłówek. ALE, jeśli chcesz ustawić Content-Type: multipart / form-data - nie zapomnij o polu granicznym .
"There is no multipart/form-data content in request"
Content-Type
nagłówek. Lepiej - nie ustawiaj jego wartości, Listonosz jest wystarczająco inteligentny, aby wypełnić ten nagłówek. ALE , jeśli chcesz ustawić Content-Type: multipart/form-data
- nie zapomnij o polu buduarowym .
boundary
terenie. Wiem, że listonosz sam dodaje granicę. Jak to zrobić ręcznie? :)
Zwykłym błędem jest próba umieszczenia Content-Type: {multipart/form-data}
w nagłówku żądania postu. To się nie powiedzie, najlepiej pozwolić Postmanowi zrobić to za Ciebie. Na przykład:
Sugestia załadowania za pośrednictwem listonosza