|
|
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
Прошу не судить строго, я только учусь. Посылаю на сервер запрос, прописав все параметры вручную. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. В Memo1 хочу получить результат запроса в формате JSON Типа так Код: html 1. 2. 3. 4. Получаю ошибку "access violation at address 010Aea84 in module 'название'. Read of address 000000A0" Пример беру из вот этого тутореала http://docwiki.embarcadero.com/RADStudio/Rio/en/Tutorial:_Using_the_REST_Client_Library_to_Access_REST-based_Web_Services если делать как сказано на docwiki, все работает. Но я хочу прописать все ручками, и тоже чтобы все работало. В чем может быть проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 00:26 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
WНатальяВ чем может быть проблема? Судя по ошибке - забыли создать какой-то объект. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 00:32 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
WНаталья, вот эта последовательность кода точно вызывает ошибку: Код: pascal 1. 2. уберите последнюю строку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 01:09 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
asutp2, убрала, но ошибка никуда не делась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 09:34 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
WНаталья, а RESTRequest1 создан к тому моменту, когда вы его используете? А вообще-то, пошаговая отладка сомнительного кода всегда спасает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 10:10 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
goldmi45, час от часу не легче... добавила RestRequest.Create(Self)... ошибка "Component named BindSource already exists" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 10:32 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
WНаталья, если объект RESTRequest1 создается вместе с формой, то ему не надо делать RESTRequest1.Free; ... потому что форма (или дата-модуль, не важно) позже тоже попробуют освободить объект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 10:52 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
Кроик Семён, оке, этот момент понятен, спасибо. Но Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. вообще никакой теперь ошибки не выдает, но и мемо не заполняется... вроде все просто, но я что-то не учитываю, похоже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 11:06 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
WНатальявроде все просто, но я что-то не учитываю, похоже Пошаговая отладка поможет выяснить что именно. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 12:22 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
WНаталья, вот этот ваш код: Код: pascal 1. 2. 3. и код из примера , на который вы ссылались сами в первом посте, как то немного по-разному выглядят (смотрите на выделенные розовым куски): Код: pascal 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 14:20 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
Кроик Семён, Я и так, и так пробовала. в первом случае я в мемо добавляю ответ с сервер в строковом формате, а во втором - этот ответ передаю в JSON объект, а потом его привожу с стинг и записываю в мемо. (возможно, я ошибаюсь) Ошибка не в этом, скорее всего-то то с памятью, или как-то объект не создала... пример, что по ссылке, у меня работает. но хотелось бы вручную все прописывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 15:03 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
WНаталья Я и так, и так пробовала. ПОШАГОВАЯ ОТЛАДКА! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 15:22 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
WНаталья, опечатка вот тут: Код: pascal 1. Должно быть songs. Вот так вот работает: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 16:00 |
|
||
|
получение ответа в сервера в формате JSON
|
|||
|---|---|---|---|
|
#18+
А вот и по результату запроса: [youtube= ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2020, 16:11 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39946987&tid=2038405]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 259ms |
| total: | 389ms |

| 0 / 0 |
