Moje poprzednie pytanie: How to return file from ASP.net 5 web apiPowrót plik z ASP.NET Web API 5
Staram się zwracać, jak plik odpowiedzi od żądania POST Web API.
Używam frameworków dnx451 i kompilacji rc1-final. Metoda kontrolera:
W rezultacie otrzymuję plik z nazwą "odpowiedź". Po zapisaniu go jako pliku pdf próbuję go otworzyć i jest napisane, że jest uszkodzony. Mam nadzieję, że możesz mi pomóc. Używam Postmana jako klienta testowego.
Dzięki
Podczas debugowania tego, czy kod osiągnie 'return File()' wiersza? Jaka jest treść i nagłówki otrzymane w odpowiedzi? – David
Czy twoja linia 'Helper.GeneratePdf()' działa poprawnie? Jaka jest wartość 'file'? Czy plik może zostać otwarty i czy sprawdziłeś wygenerowany plik przed wysłaniem go do przeglądarki? –
tak, generowany jest plik pdf i mogę otworzyć wygenerowany plik pdf z eksploratora plików i wszystko jest w porządku. –