Я нашел немного безопасный метод, чем отключают брандмауэр, который является, позволяют диапазон портов от 10 000 до 59 999. И Вы не должны открывать 1900.
Я вижу, что LSB включает и Perl и Python... Python, по крайней мере, включает http инструменты в стандартную библиотеку. Я не занимался расследованиями, чтобы видеть, передает ли LSB под мандат libwww-perl.
Если Вы не хотите писать что-нибудь сами, и Вы довольны выводом к stdout
, можно сделать это:
python -murllib http://example.com/
И если Вы чувствуете себя действительно мотивированными, можно записать простому http клиенту в ударе.
LSB является просто Linux - и это могло бы быть встроенным устройством с не сеть вообще. Таким образом, нет никакой потребности определить HTTP в LSB.
Кроме этого wget
должно быть довольно стандартным в большинстве дистрибутивов (например, SuSE использует wget в SuSEregister). Другой инструмент мог бы быть curl
- но Вы не можете зависеть от этих инструментов, являющихся доступным.
Таким образом, если Вы хотите использовать его - создают надлежащий пакет и определяют зависимость (требуемый: wget).
Я не вижу никакой другой путь к этому.
sendmail
и lp
. Но я не думаю, что это включает любой способ сделать HTTP.
– Gilles 'SO- stop being evil'
26.03.2012, 02:07
LSB является просто Linux - и это могло бы быть встроенным устройством с не сеть вообще. Таким образом, нет никакой потребности определить HTTP в LSB.
Кроме этого wget
должно быть довольно стандартным в большинстве дистрибутивов (например, SuSE использует wget в SuSEregister). Другой инструмент мог бы быть curl
- но Вы не можете зависеть от этих инструментов, являющихся доступным.
Таким образом, если Вы хотите использовать его - создают надлежащий пакет и определяют зависимость (требуемый: wget).
Я не вижу никакой другой путь к этому.
libwww-perl
установленный затем можно также ввестиGET http://foo.com
. Существуют также опции для POST и ГОЛОВЫ. – Jodie C 25.03.2012, 23:55