Dany: http://anyurl.com/Base/Processor/ to podstawowy adres URL do działania kontrolera na procesorze, nie mam problemu z użyciem HTTP GET do przekazania wartości do serwera za pomocą tras REST „/ value” lub formularza parametru „? wartość = wartość”.
Jednak gdy próbuję opublikować umieszczenie ładunku w treści żądania HTTP, nie mogę zmusić serwera do zaakceptowania danych wejściowych. Wypróbowałem kilka odmian następujących elementów:
User-Agent: Fiddler
Host: anyurl.com
Content-Length: 11
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
value=value
Każda pomoc będzie doceniona.
Odpowiedzi:
0 dla odpowiedzi № 1Aby serwer zrozumiał, jak przetwarzać treść POSTed, musisz ustawić Content-Type
nagłówek. W twoim przykładzie powinno to być ustawione na x-form-www-urlencoded
.