问题标签 [cpprest-sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - HTTP 异常 :: 无法连接到任何已解析的端点 - cpprestsdk
我正在尝试使用Microsoft 的 cpprestsdk,但出现此错误:
HTTP 异常 :: 无法连接到任何已解析的端点代码 :: 101
这是我的代码:
来源:https ://github.com/Microsoft/cpprestsdk/wiki/Getting-Started-Tutorial
我用这个
构建我的代码。但我收到错误代码 101。出了什么问题?
c++ - 如何在 Mac 上的 VSCode 中将 cpp rest sdk (cassablanca) 添加到项目中
我正在尝试安装 cpprestsdk 并将其添加到我的 c++ 项目中,但我似乎无法弄清楚如何去做。
我已按照此处的说明进行操作:
https://github.com/Microsoft/cpprestsdk/wiki/How-to-build-for-Mac-OS-X
这让我在 cassablanca 包上构建并运行测试,该包成功运行。
然后我尝试遵循本指南:
https://github.com/Microsoft/cpprestsdk/wiki/Getting-Started-Tutorial
但是当试图包含头文件时,例如:
运行我的 make 文件时出现错误。
我一直在尝试查找一些有关如何在编译时将文件实际添加到我的构建中的文档,但找不到任何东西。
这是我的makefile:
运行 make 时,我收到大量来自 cassablanca 安装文件的错误。
我是 C++/C 编程的新手,所以对 makefile 几乎没有经验。
那么我的问题是,如何将 cpprestsdk 添加到我的项目中,以便成功使用该库?
非常感谢您的宝贵时间,任何批评或指导将不胜感激。
c++ - C++ REST SDK 又名 Casablanka
如何使用cout
或printf
从 api 返回数据c++ rest sdk aka casablanca?
我从教程中得到了这段代码:
但它只是将一个文件写入一个 .html 文件。
有没有办法将 api 的返回数据存储到变量中,然后在 cout 或 printf 等终端中输出?谢谢。
c++ - 显示来自 api、C++ REST SDK aka Casablanka 返回数据的特定数据
我是 C++ 和 Visual C++ 的新手,正在使用 cpprestsdk aka casablanca 访问 api。
我设法按照它的 github 上的教程进行操作,并能够在终端中显示返回数据。
但我不知道如何显示具体数据。返回数据为json格式。
这是我的代码:
api的返回数据:
coredump - 使用 Ctrl+c 取消应用程序时,cpprestSDK 给出异常和核心转储
REST 服务器已启动并正在运行,但没有来自任何客户端的请求现在用户按 Ctrl+c,然后我收到此异常。
上述异常是什么意思...??
我不清楚上述异常是什么意思以及为什么会有核心转储
请帮忙
c++ - 使用 /clr 或 clr:pure (cpprestsdk aka casablanca) 编译时不支持互斥锁
我用配置创建了一个CLR project
,并尝试使用.visual c++
64 bit
cpprestsdk aka casablanca 64bit
但是当我运行项目时,出现了错误:
其他错误:
IDE 显示有关函数'['
中字符的错误,如,如果您指出它,它会说.then
.then([=](http_response response)
"a local lambda is not allowed in a member function of a managed class"
如果我尝试使用 64 位配置的 Visual c++,它工作正常cpprestsdk
。Windows Console Application
我正在使用视觉工作室 2017。
你认为 cpprestsdk 不能在 vc++ 的 CLR 项目中使用吗?
谢谢。
这是我的代码,关于 cpprestsdk 的代码是我刚刚从它的教程中得到的:
c++ - 入口点无法位于动态链接库中 - C++
我在 Visual C++ 中创建了一个 DLL 项目,我想使用cpprestsdk/casablanca
.
然后我创建了一个RestWrapper.h
头文件:
和RestWrapper.cpp
源文件:
当我建造它时,它就成功建造了。
然后我Windows Console Application
用 Visual C++ 创建来测试我创建的 DLL 项目。
MyCpprestDll.dll, MyCpprestDll.lib and RestWrapper.h
我将from复制MycppestDll project
到DllTest project
.
然后在 DllTest 项目properties
中,在Linker->input->Additional Dependencies
:我添加了MyCpprestDll.lib
这里的代码DllTest.cpp:
它没有编译错误,但运行时错误提示:
我试图搜索相关问题,但我不知道如何或在我的 dll 项目中设置我的入口点。
c++ - cpprestsdk/casablanca 的 http_client
我有https://api.gm-system.net/api/authenticate/searchStaffs/searchText
返回列表人员的 api。
cpprestsdk
这是我使用c++访问此 api的代码。
这个如果还好。但是,我只是手动输入"michael" searchText
.
我怎样才能让它接受任何类似这样的 searchText 。
这个我已经试过了,不行。“U”宏有一些问题。来自https://github.com/Microsoft/cpprestsdk/wiki/FAQ的描述U macro
是:
如果我将光标指向U
,则错误显示:
我希望有人能帮助我。谢谢。
centos - Centos 7 中的 CPP-REST-SDK
我有一个 CentOS 7(EPEL-Repo 已注册),但我在 repos 中找不到 CPP-REST 的软件包(Debian 中的 libcpprest-dev)。
我需要从 vanilla 安装它还是在 CentOS 中有一个软件包?
谢谢!