Как загрузить файл на PHP, POST запросом - C#
Формулировка задачи:
Здравствуйте уважаемые пользователи !
Уже 3 дня пытаюсь найти информацию на просторах интернета, и все безуспешно.
Требуется загрузить файл (file.zip) POST запросом посредством C#. Про заливку файла на FTP вообще не говорить, нужно именно на скрипт. Буду рад любой помощи.
Сам PHP скрипт:
<?php
$ip=$_SERVER['REMOTE_ADDR'];
$file1 = $_FILES['data']['tmp_name'];
$name = basename($_FILES['data']['name']);
$dir1 = mkdir('up/'.$ip);
$dir='up/'.$ip.'/';
if (!file_exists($file1))
{
echo "ERROR";
}
else
{
move_uploaded_file($file1, $dir.$name);
echo "OK <br>";
}
?>
ну что, не поможете?
Решение задачи: «Как загрузить файл на PHP, POST запросом»
textual
Листинг программы
using System;
using System.Net;
class Test
{
static void Main()
{
WebClient myWebClient = new WebClient();
byte[] responseArray = myWebClient.UploadFile("http://test1.ru/upload.php", "C:\\1.txt");
Console.WriteLine("Ответ от сервера:\n{0}", System.Text.Encoding.Default.GetString(responseArray));
}
}