Как загрузить файл на 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));
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.286 из 5
Похожие ответы