- Регистрация
- 22.11.2016
- Сообщения
- 3
- Благодарностей
- 1
- Баллы
- 3
Здравствуйте!
Несколько часов играюсь с непонятной для меня проблемой.
Есть код на C# для загрузки файла через POST запрос.
Вот собственно сам код :
Обратите внимание на эту строку :
Перенос там в конце строки.
Но,проблема состоит в том что при отправке самого запроса перенос получается после name="file".
Из-за этого запрос не работает.
Вот скриншот с Фидлера :
Пожалуйста,помогите решить эту траблу,уже более 3-х часов убил из-за нее..
С меня $ вознаграждение.
Несколько часов играюсь с непонятной для меня проблемой.
Есть код на C# для загрузки файла через POST запрос.
Вот собственно сам код :
Код:
string proxy = project.Variables["proxy"].Value;
string coockie = project.Variables["coockies"].Value;
string body2 = project.Variables["body_upload"].Value;
string ua = project.Variables["user_agents"].Value;
string simbols = project.Variables["random_14_for_upload"].Value;
string fname = project.Variables["upload_filename"].Value;
string boundary = "---------------------------"+simbols;
var resultHttpPost = ZennoPoster.HttpPost("http://mail.rambler.ru/upload",
@"---------------------------"+simbols+"\n"+@"Content-Disposition: form-data; name=""file""; filename="+fname+"\n"+
@"Content-Type: text/plain"+"\n"+simbols+"\n\n"+boundary+"\n"+@"Content-Disposition: form-data; name=""local"""+"\n"+"yes"+boundary,
"multipart/form-data",
proxy,
"UTF-8",
ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly, 30000, coockie, ua, true, 5,
new[]{"Host: mail.rambler.ru",
"Accept: */*",
"Accept-Language: en-US,en;q=0.5",
"Referer: https://mail.rambler.ru/",
"Connection: keep-alive",
"Pragma: no-cache",
"Cache-Control: no-cache",});
return resultHttpPost;
Код:
Content-Disposition: form-data; name=""file""; filename="+fname+"\n"
Но,проблема состоит в том что при отправке самого запроса перенос получается после name="file".
Из-за этого запрос не работает.
Вот скриншот с Фидлера :
Пожалуйста,помогите решить эту траблу,уже более 3-х часов убил из-за нее..
С меня $ вознаграждение.