The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
с помощью curl переслать удаленный фаил, !*! Explorermf, 16-Ноя-09, 20:23  [смотреть все]
Подскажите, кто сведущ в запросах cURL. Ситуация такая. Чтобы отослать фаил в форму php upload через curl, и получить ответ обработки его мне нужно ввести команду curl -F "FileName=@1.mol" -H 'Accept:multipart/form-data' http://site/socket1.php. Вопрос в следующем, каким образом переписать запрос, чтобы фаил 1.mol брался не из локальной дериктории (-F "FileName=@1.mol"), а с удаленного ресурса. Например: http://site/1.mol
  • с помощью curl переслать удаленный фаил, !*! ACCA, 20:33 , 16-Ноя-09 (1)
    Не следует мешать водку с портвейном.

    Отправить локальный файл в web-форму через upload - это одна задача для одной формы.
    Записать URL в text input и отправить форму через get/post - это другая задача для другой формы.

    Переписывать нужно серверную часть - web форму и контроллер. Вместо input type=file для upload должен быть input type=text для url. После этого напишешь соответствующий post/get для curl.

    Если сервер чужой, то сдёрни удалённый файл себе, потом отправь как раньше. Лучше не придумаешь.

    • с помощью curl переслать удаленный фаил, !*! Explorermf, 15:11 , 17-Ноя-09 (2)
      >
      >Переписывать нужно серверную часть - web форму и контроллер. Вместо input type=file
      >для upload должен быть input type=text для url. После этого напишешь
      >соответствующий post/get для curl.
      >
      >Если сервер чужой, то сдёрни удалённый файл себе, потом отправь как раньше.
      >Лучше не придумаешь.

      Благодарю за быстрый ответ. Все переписал и все работает. Еще раз спасибо.





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру