Загрузка картинки на сервер - Proxy-Base Community - Анонимность и безопасность в интернете.
Бесплатные прокси. Количество:
Прокси для пользователей форума (API). Количество:
Купить доступ к прокси-листам (API). Количество:
 



Информация по хайдам / репутации

(РЕКОМЕНДУЮ) №1 >>>DDos Атака<<|>>DDoS Service<<< ДДОС СЕРВИС<<|>>Заказать DDOS
Бесплатные прокси уже в Telegram
Все инфопродукты и приватная информация бесплатно
Старый 02.05.2013, 17:47   #1 (permalink)
SOCKS5
 
Аватар для Radzhab
 
Регистрация: 16.08.2009
Сообщений: 214
Member ID: 2173
ICQ 29755555

Репутация: 278
Репутация: 278
Сказал(а) спасибо: 153
Поблагодарили 248 раз(а) в 145 сообщениях
Топикстартер (автор темы) Вопрос Загрузка картинки на сервер

В общем эмулирую загрузку картинки на сервер. Вот что показывает сниффер

Код HTML:
-----------------------------708299735697
Content-Disposition: form-data; name="_file"
 
1.jpg
-----------------------------708299735697
Content-Disposition: form-data; name="file"; filename="blob"
Content-Type: image/png
 
‰PNG
............
Вот теперь мои наброски на шарпе
PHP код:
var taimalda DateTime.Now.Ticks;
            var 
boundary "------------------------" taimalda ;
            var 
newLine Environment.NewLine;
            var 
propFormat "--" boundary newLine +
                                
"Content-Disposition: form-data; name=\"{0}\"" newLine newLine +
                                
"{1}" newLine;
            var 
fileHeaderFormat "--" boundary newLine +
                                    
"Content-Disposition: form-data; name=\"{0}\"; filename=\"{1}\"" newLine "Content-Type: image/png";
 
            var 
req = (HttpWebRequest)HttpWebRequest.Create("http://xxx.ru/new_style/flash_uploader/upload.php?fileapi"+taimalda);
            
req.CookieContainer s;
            
System.Net.ServicePointManager.Expect100Continue false;
            
req.Referer "http://www.xxx.ru/user/setting/set_info";
 
            
req.UserAgent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0) Gecko/20100101 Firefox/4.0";
            
req.Method WebRequestMethods.Http.Post;
            
req.ContentType "multipart/form-data; boundary=" boundary;
 
            
using (var reqStream req.GetRequestStream())
            {
                var 
reqWriter = new StreamWriter(reqStream);
                var 
tmp string.Format(propFormat"_file""1.jpg");
                
reqWriter.Write(tmp);
                
tmp string.Format(fileHeaderFormat"file""blob");
                
reqWriter.Write(tmp);
                
reqWriter.Flush();
            }
            var 
res req.GetResponse();
            
using (var resStream res.GetResponseStream())
            {
                var 
reader = new StreamReader(resStream);
                var 
ext reader.ReadToEnd();
            } 
PHP код:
-----------------635031060420469298
Content
-Dispositionform-dataname="_file"
 
1.jpg
--------------------------635031060420469298
Content
-Dispositionform-dataname="file"filename="blob"
Content-Typeimage/png 
То есть видно что запрос просто передает текст 1.jpg. Сама картинка не учавствует в запросе.
Radzhab вне форума   Ответить с цитированием
Старый 03.05.2013, 01:15   #2 (permalink)
SOCKS4
 
Аватар для ddoserr
 
Регистрация: 19.01.2012
Сообщений: 164
Member ID: 23402

Репутация: 384
Репутация: 384
Сказал(а) спасибо: 361
Поблагодарили 128 раз(а) в 81 сообщениях
По умолчанию Re: Загрузка картинки на сервер

Проще будет отправлять: http://msdn.microsoft.com/ru-ru/libr...ploadfile.aspx
ddoserr вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Карикатуры и смешные картинки kronos Юмор 488 05.04.2016 13:00
Загрузка картинок Long Программирование 0 26.04.2013 10:42
Картинки и фотки Dizz Юмор 33 24.12.2012 23:28
загрузка процессора 100 процентов RuslanLan Сети LAN, Internet 1 21.08.2012 20:05
Непонятная загрузка Windows HackOnPro Флейм 9 24.05.2011 12:40




DDoS Protected




Мы в твиттере, Proxy-Base.Org Twitter

Proxy-Base Community - Анонимность и безопасность в интернете.
Наши партнеры: CRC Labs, SEO-Crack.Com, Garsuk.Com, SED Team, Skladchik.com, BSS Family

Powered by vBulletin® | Булка сделана в пекарне®
Copyright © 2000 - , Jelsoft Enterprises Ltd. Перевод: zCarot
Вся информация на сайте выложена исключительно в ознакомительных целях.