|
|
|
JSON ошибка синтаксиса
|
|||
|---|---|---|---|
|
#18+
Всем привет! Какая-то ерунда - не могу разобраться где сделал ошибку при отправке json запроса на сервер - метод post. Вот краткая схема классов. Добавляет элемент в коллекцию. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. класс который обрабатывает запрос Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. пытаюсь отправить в запросе Код: java 1. 2. 3. 4. 5. 6. сообщение об ошибке: автор</head><body><h1>HTTP Status 400 - Bad Request</h1><div class="line"></div><p><b>type</b> Status report</p><p><b>message</b> <u>Bad Request</u></p><p><b>description</b> <u> The request sent by the client was syntactically incorrect. </u></p><hr class="line"><h3>Apache Tomcat/8.0.26</h3></body></html> Кто сталкивался можете рассказать где ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2015, 15:48 |
|
||
|
JSON ошибка синтаксиса
|
|||
|---|---|---|---|
|
#18+
Dr.Hofmann пытаюсь отправить в запросе Код: java 1. 2. 3. 4. 5. 6. сообщение об ошибке: автор</head><body><h1>HTTP Status 400 - Bad Request</h1><div class="line"></div><p><b>type</b> Status report</p><p><b>message</b> <u>Bad Request</u></p><p><b>description</b> <u> The request sent by the client was syntactically incorrect. </u></p><hr class="line"><h3>Apache Tomcat/8.0.26</h3></body></html> Кто сталкивался можете рассказать где ошибка? Вот вижу скобку квадратную перед {...}. Зачем вы массив передаете, если принимаете всего 1 объект? Надо передавать Код: javascript 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2015, 19:16 |
|
||
|
JSON ошибка синтаксиса
|
|||
|---|---|---|---|
|
#18+
синтаксическая ошибка - нет ]. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2015, 21:32 |
|
||
|
JSON ошибка синтаксиса
|
|||
|---|---|---|---|
|
#18+
авторсинтаксическая ошибка - нет ]. Да убрал я эту скобку ничего не изменилось ошибка такого же вида У вас работает можете проверить авторВот вижу скобку квадратную перед {...}. Зачем вы массив передаете, если принимаете всего 1 объект? Где ты массив видишь расскажи пожалуйста? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2015, 22:39 |
|
||
|
JSON ошибка синтаксиса
|
|||
|---|---|---|---|
|
#18+
Dr.Hofmann, про синтаксис http://json.org/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2015, 23:09 |
|
||
|
JSON ошибка синтаксиса
|
|||
|---|---|---|---|
|
#18+
У себя проверить это очевидно невозможно. Но тоже очевидно, что имелось ввиду передавать массив [ { "author": "Koleman", "id": 1, "message": "Hello and how privet!!!" }, { "author": "Merphy", "id": 2, "message": "Lonlyness in city!!!" }, ] Но может быть и { "authors" : [ { "author": "Koleman", "id": 1, "message": "Hello and how privet!!!" }, { "author": "Merphy", "id": 2, "message": "Lonlyness in city!!!" }, ] } Где "authors" я добавил от себя для примера. В обоих вариантах есть массив из двух записей. Эти две записи передаются? Если да, то выяснить, в каком точно виде. И третью запись удобнее добавлять к ним не правкой полученного из 2 записей JSON, а сделать Map из 3 записей и её преобразовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2015, 23:15 |
|
||
|
JSON ошибка синтаксиса
|
|||
|---|---|---|---|
|
#18+
Ребят, вы меня простите за эту квадратную скобку, но здесь передается объект, а не массив который должен добавиться в мап. автор{ "author": "Mike", "id": 3, "message": "Go ahead punks!!!" } Я просто изначально возвращал массив всех объектов из коллекции что бы на его базе добавить новый, оттуда и появилась эта скобка. Этого не происходит поэтому задал здесь вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2015, 00:18 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2124812]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
144ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 203ms |
| total: | 449ms |

| 0 / 0 |
