LINUX.ORG.RU

REST API to C API

 , , ,


0

2

Как принято представлять REST API в С API? так?

//return pointer on json string
pjson = method("param=val,val,val&param=val");
/*
....
parse json
...
*/
так?
method.param_one("val,val");//кусок
method.param_twoo("val,val,val");//кусок
char * rest = combinator();//клеим
pjson = give_me_json_server_pleeeasee(rest);//отсылаем, получаем указатель на строку json
/*
parse json ....
*/

и так далее, тут фантазировать можно долго. Так есть ли какие общепринятые договорённости на этот счёт?

Я про представление REST API через C API, а не про вызовы REST из С кода.

★★★★★

Последнее исправление: Dron (всего исправлений: 1)

Если вам в вашем проекте на C приходится много работать с текстом, вы ошиблись в выборе языка программирования

Есть мнение, что лучше будет обрабатывать REST на чём-то другом, а уже оттуда дёргать сишный код

XMs ★★★★★
()
Ответ на: комментарий от Legioner

Ну да, в кишках будет curl, я имею в виду сам интерфейс API

Dron ★★★★★
() автор топика

Не логичнее ли сделать API, который будет состоять из функций, возвращающих и принимающих обычные типы C?

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.