0
Raycast_
21.01.20
✎
09:28
|
Здравствуйте!
Помогите сформировать правильное тело POST запроса. Отправляю данной функцией:
private const string URL = ";;
private const string DATA = "{\"Number\":\"1166\", \"Товары\": [{\"Содержание\":\"VDW GMBH\"}, {}]}";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL);
request.Credentials = CredentialCache.DefaultCredentials;
request.Method = "POST";
request.ContentType = "application/json; charset=UTF-8";
request.Accept = "application/json";
request.Credentials = new NetworkCredential("userTest", "test");
StreamWriter requestWriter = new StreamWriter(request.GetRequestStream(), System.Text.Encoding.UTF8);
requestWriter.Write(DATA);
requestWriter.Close();
Ответ приходит полупустым, а именно все что вкладывается в "Товары" не передается и не возвращает никакой ошибки, прошу помощи.
"Ref_Key": "e996423d-2d03-11e8-8c56-ac162da6c4c9",
"Number": "ВРБП-000001",
"Date": "2018-01-09T12:00:01",
"Posted": true,
"Товары": [
{
"Ref_Key": "e996423d-2d03-11e8-8c56-ac162da6c4c9",
"LineNumber": "1",
"Номенклатура_Key": "",
"Содержание": "",
"Количество": 0,
"Цена": 0,
"Сумма": 0,
"ПроцентСкидки": 0,
"СуммаСкидки": 0,
"СтавкаНДС": "",
"СуммаНДС": 0
}
],
|
|
3
bolero
21.01.20
✎
10:18
|
(2) и какова была твоя ошибка? невежливо писать "разобрался", не показав решение
форум - _взаимо_ выручка
потом кто-то еще пойдет искать похожую проблему, а ответ - "разобрался"
|
|