RU
Каталог

Отправка файла по HTTP из командной строки Windows.

Продаж: 0
Возвратов: 0

Загружен: 14.05.2010
Содержимое: sendfileoverhttp.zip (6,74 Кбайт)

Описание товара

Скрипт SendFileOverHTTP для автоматической отправки файлов по HTTP на заданный URL. Аналогичен отправке файла через браузер. Запускается из командной строки Windows (cmd.exe), имеет встроенную инструкцию на русском языке, корректно обрабатывает русские имена файлов (отдает имена на сервер в кодировке UTF-8). Полезен, например, для автоматического скармливания xml файлов с ценами скрипту интернет-магазина, с использованием планировщик задач Windows. В общем случае используется просто для того чтобы отправить файл по HTTP. Возможно использование в *.bat файлах. Требует установки PHP5 с модулем cURL, которые бесплатно доступны для скачивания на официальном сайте PHP: http://windows.php.net/download/

Примеры использования скрипта для отправки файла по адресу http://example.com/upload.php:

php sendfileoverhttp.php (вызов справки)
php sendfileoverhttp.php http://example.com/upload.php "c:\file.txt"
php sendfileoverhttp.php http://example.com/upload.php "c:\file.txt" "name"

Как видно из примеров, в первом параметре передается URL, во втором - путь к файлу. Кроме того, существует третий необязательный параметр, в котором можно передать name файла для принимающего скрипта. По умолчанию оно равно строке "sendfileoverhttp_file" (т.е. в PHP-скриптах файл будет доступен в массиве $_FILES[´sendfileoverhttp_file´]). Рекомендуется ставить кавычки при передаче параметров (как на примере), чтобы избежать путаницы с пробелами в именах файлов.

В качестве результата своей деятельности скрипт выводит html-код, полученный от сервера в ответ на запрос. Имена передаваемых на сервер файлов кодируются в UTF-8, используйте функцию iconv на стороне сервера в случае необходимости.

Дополнительная информация

Скрипт в абсолютно рабочем состоянии в виде файла с названием sendfileoverhttp.php. Обфусцирован.
Изначальный исходный код продается отдельно здесь http://space1000.plati.ru/asp/pay.asp?id_d=955969

См. также:
http://space1000.ru/?p=6

Отзывы

0
Отзывов от покупателей не поступало.
За последние
1 мес 3 мес 12 мес
0 0 0
0 0 0
В целях противодействия нарушению авторских прав и права собственности, а также исключения необоснованных обвинений в адрес администрации сайта о пособничестве такому нарушению, администрация торговой площадки Plati (http://www.plati.com) обращается к Вам с просьбой - в случае обнаружения нарушений на торговой площадке Plati, незамедлительно информировать нас по адресу support@plati.com о факте такого нарушения и предоставить нам достоверную информацию, подтверждающую Ваши авторские права или права собственности. В письме обязательно укажите ваши контактные реквизиты (Ф.И.О., телефон).

В целях исключения необоснованных и заведомо ложных сообщений о фактах нарушения указанных прав, администрация будет отказывать в предоставлении услуг на торговой площадке Plati, только после получения от Вас письменных заявлений о нарушении с приложением копий документов, подтверждающих ваши авторские права или права собственности, по адресу: 123007, г. Москва, Малый Калужский пер. д.4, стр.3, Адвокатский кабинет «АКАР №380».

В целях оперативного реагирования на нарушения Ваших прав и необходимости блокировки действий недобросовестных продавцов, Plati просит Вас направить заверенную телеграмму, которая будет являться основанием для блокировки действий продавца, указанная телеграмма должна содержать указание: вида нарушенных прав, подтверждения ваших прав и ваши контактные данные (организиционно-правовую форму лица, Ф.И.О.). Блокировка будет снята по истечение 15 дней, в случае непредставления Вами в Адвокатский кабинет письменных документов подтверждающих ваши авторские права или права собственности.

Партнерам: 0,05 $ — как заработать
Оплатить с помощью:
с "Правилами покупки товаров" ознакомлен и согласен