У меня есть веб-форма, которую можно использовать для загрузки файлов на наш сервер. Я также пытаюсь настроить программную загрузку, когда пользователь (разработчик) может загружать файлы без необходимости использования веб-формы, вроде API, если вы хотите так думать.
Я не уверен, что эта функция должна выглядеть с обеих сторон: конец пользователя и мой конец. Я использую PHP. Можно ли выполнить такую программную загрузку с помощью PHP для относительно больших файлов (10-100 МБ)?
Вы можете создать API, который будет принимать переменные POST. Переменная POST может содержать файл. Конечный пользователь (или разработчик) может использовать cURL для отправки данных на ваш URL-адрес.
Максимального размера для POST нет. Это зависит от настроек вашего сервера и настроек PHP.