Albert Kazan, тогда не опасно, только то, что скопировали на сервер никогда не кладите в папку, доступную через веб. Иначе может случиться следующий сценарий:
1. Вы копируете на сервер файл картинки со встроенным бэкдором
2. Пытаетесь его прогнать через библиотеку
3. Происходит необрабатываемый эксепшен (сбой библиотеки, завершение скрипта по таймауту, нехватка памяти и т.п.)
4. Программа вылетает, файл со зловредом остаётся в общедоступной папке
5. Злоумышленник пользуется залитым заражённым файлом
На каком языке пишете? Воспользуйтесь для формирования аналогом PHP-функции http_build_query, она сама формирует правильную строку, которую можно безопасно передать через POST.
Flexxi, мобильные прокси сами меняют свой внешний ip по расписанию, со стороны скрипта ничего менять не надо!
В том-то их и фишка, что каждый запрос к серверу может приходить с уникального ip (зависит от тарифа).
Во-первых, я не вижу скрипта, не вижу как он не работает.
Во-вторых, всегда можно взять мобильный прокси с бесплатным тестовым периодом и провести эксперимент.
Mylistryx, да, DTO более кошерно. 8) Но в нём не выполняется постановка задачи - "количество инициализируемых параметров не определено".
Вся кайфовость DTO ломается в его конструкторе - он принимает всего навсего два параметра... а автору вопроса вдруг понадобилось иметь 5 новых параметров. Перед каждым запуском кода переписывать класс под новое количество переменных?..
Mylistryx, vvv@Mylistryx, хе-хе, вот это вы расскажите разработчикам PHP, которые вообще позволяют передавать в функцию неопределённое количество параметров. О каком указании типов и явной передаче идёт речь! 8)
Тут уже все переходят к вопросу Code Style, но он вторичен. Первичный же вопрос был "как".