Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
Необходимо переслать клиенту xml файл методом POST. Это понятно как делать. Но задача формулируется таким образом - в ПОСТе надо передать 2 параметра - ключ (key) и сам файл (file). Как в методе POST передать параметры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 16:21 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
кроме <input name="xmlFile" type="file" /> добавить в форму еще и <input name="key" type="hidden" /> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 16:30 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
Сорри, не до конца сформулировала задачу. Я не использую веб-форму. Я просто пишу класс на С#, dll которого потом использую для созданию assembly в SQL. Вот стандартный метод : Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. но вот как это с параметрами сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 16:35 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
я бы попробовал передать через http://msdn.microsoft.com/en-us/library/system.net.webrequest.headers.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 16:39 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
А вот такой вариант пройдет? вместо строки Код: c# 1. Код: c# 1. 2. Просто у меня пока нет возможности протестировать... Но надо все максимально подготовить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 16:51 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
Вы это... поговорите с тем кто это разгребать будет на той стороне... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 16:53 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
NaileНеобходимо переслать клиенту xml файл методом POST. Это понятно как делать. Но задача формулируется таким образом - в ПОСТе надо передать 2 параметра - ключ (key) и сам файл (file). Как в методе POST передать параметры? Как обычно, с разделилелем &. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 16:56 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
ПаганельВы это... поговорите с тем кто это разгребать будет на той стороне... Нормально всё на той стороне будет. Вот так собираются параметры: Код: c# 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 16:59 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
да, а почему не multipart/form-data ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 17:05 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
Паганель, Вы имеете в виду request.ContentType? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 17:17 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 17:59 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
А где можно всевозможные значения просмотреть? Я не смогла найти. вариант application/x-www-form-urlencoded взяла из примера... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 18:04 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
ну я просто подумал что для передачи файлов надо multipart (по аналогии с http://htmlbook.ru/html/form/enctype ) хотя, может я и ошибаюсь, потому что с WebRequest работал крайне мало неполный список mime-типов есть в википедии да, и протестируйте на всякий случае с таким xml <root><note>greater >than=test</note></root> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 18:18 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
Ну что... Протестили с клиентом. Вроде все ок. Вариант Код: c# 1. 2. прошел нормально. application/x-www-form-urlencoded - так и оставила. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 19:04 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
NaileНу что... Протестили с клиентом. Вроде все ок.хорошо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 19:07 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
Паганельда, а почему не multipart/form-data? А зачем? Я обычно посылаю application/x-www-form-urlencoded... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 21:00 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
МСУПаганельда, а почему не multipart/form-data? А зачем? Я обычно посылаю application/x-www-form-urlencoded...да на здоровье если амперсанда в данных нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2013, 21:13 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
рекомендую использовать класс WebClient http://msdn.microsoft.com/en-us/library/9w7b4fz7.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 15:25 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
Возникла неожиданная проблема. Вот код каким я отсылаю данные : Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. И клиент получает только 72 байта. Остальное не проходит... Что это может быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2013, 17:43 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
в связи с тем, что Вы уже протестировали тот xml, что я Вам предлагал у меня больше идей нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2013, 17:45 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
Naile, а попробуйте послужить сами себе клиентом и посмотреть, куда деваются байты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2013, 17:46 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
NaileЧто это может быть?очевидно, значок амперсанда & передаваемое значение надо енкодить. еще раз порекомендую пользовать WebClient и не морочить себе мозги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2013, 17:47 |
|
||
|
Передача данных методом POST с параметрами
|
|||
|---|---|---|---|
|
#18+
Имя пользователя1, Спасибо. Переделала. Буду ждать результов от клиента. Но вижу, что данные прошли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2013, 18:08 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=92&tid=1358081]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
72ms |
get tp. blocked users: |
2ms |
| others: | 253ms |
| total: | 426ms |

| 0 / 0 |
