2015-04-07 12 views
5

Mam kilka wniosków w mojej aplikacji Wiem, że zwracają HTML. Jest więc sposób przekierowania wyjścia CURL do mojej przeglądarki, aby renderował zawartość?Istnieje sposób przekierowania wyjścia CURL do Firefoksa?

curl MY_URL -d "my data" | firefox

Przykładem, który może działać, lecz w rzeczywistości ma nie jest z rurą (jak wyżej).

Czy znasz jakiś sposób na osiągnięcie tego?

Odpowiedz

0

Przeprowadź potok do węzła, napisz skrypt, aby odczytać stdin i potokuj go.

+0

Może mniej uciążliwy sposób? Jeśli nie ma innych, źle to definitywnie. –

4

Następujące polecenie pracował dla mnie za pomocą Cygwin (działa pod Win7) i Ubuntu 14.04.2:

curl http://www.rosstronics.biz | firefox "data:text/html;base64,$(base64 -w 0 <&0)" 
+0

To już nie działa. –

+0

właśnie wypróbowałem to na Ubuntu 16.04, to działa – Axi

0

Odkryłam, że to prosty sposób, aby to zrobić jest umieścić wyjście do pliku HTML i kliknij dwukrotnie plik, aby otworzyć go w przeglądarce. Za każdym razem, gdy uruchomisz żądanie, odśwież przeglądarkę i wyświetli nowe zmiany.

tak "curl [data and options] > response.html" następnie kliknij dwukrotnie html

Powiązane problemy