casablanca相关内容

http_client构造函数(Casablanca SDK)内部崩溃

我正在尝试使用卡萨布兰卡使用REST api.我一直在关注Microsoft教程,但是我却遇到崩溃了,但无法解决. 我正在将Visual Studio 2017与C ++ 11一起使用 我编写了一个GetRequest()函数,该函数在一个新的空项目中使用时可以正常工作,但是当我尝试在我的项目中使用它时(这个非常大的项目有数百万行代码).我在文件xmemory0第118行中的http_ ..
发布时间:2021-04-20 18:52:30 其他开发

cpprestsdk / casablanca的http_client

我有api https://api.gm-system.net/api/authenticate/searchStaffs/searchText ,该API返回了列表人员。 这是我的代码,使用 cpprestsdk 和c ++访问此api。 auto fileStream = std :: make_shared(); //打开流以输出文件。 pplx ..
发布时间:2020-06-07 19:20:58 C/C++开发

Visual Studio 2015:C ++ REST API(卡萨布兰卡)在VS包含/标题中编译失败

我今天安装了 Visual Studio 2015 专业版,并创建了 C ++ Win32控制台应用程序 然后我想要使用C ++ REST SDK(卡萨布兰卡),因此我使用NuGet包管理器下载了v14,并使用此链接 但是,当我编译时,我在VS include中遇到错误。 点击第一个错误,它将转到此处 无法理解为什么VS包含的编译失败。 因此,我创建了另一个项目,然后放入 ..
发布时间:2020-06-07 19:20:56 C/C++开发

C ++函数在其他函数完成之前完成

我正在编写一个C ++程序,以便使用C ++ REST SDK与Internet进行交互。我有一个主要功能和一个webCommunication功能。代码类似于以下内容: void webCommunication(data,url) { //通信使用http_client 与互联网连接//打印输出 } int main() { //从用户 获取信息webCommunic ..
发布时间:2020-06-07 19:20:54 C/C++开发

C ++ REST SDK卡萨布兰卡Client.request

我想编写一个小c ++程序,该程序将请求发送到服务器并获取一些数据。我找到了C ++ Rest-SDK并决定使用它。我在不同的网站上搜索了代码示例,但其中许多都无法正常运行,并且显示语法错误。我现在得到的是该代码,但是跳过了client.request方法。该程序永远不会跳进来。希望有人能意识到问题并可能解释我必须更改的内容。 #include #include ..
发布时间:2020-06-07 19:20:51 C/C++开发

使用C ++ REST SDK发送HTTP POST请求以更新文件内容

我正在尝试使用C ++ rest sdk更新alfresco服务器中文件的内容。我正在使用露天CMIS url发送请求。更具体地说,它是Alfresco CMIS浏览器绑定。我必须坚持使用浏览器绑定而不是原子绑定。 何时我发送的请求总是更新文件的版本而不是内容。我在请求正文中发送内容。下面是我的代码 void UpdateFileContent() { concurrency : ..
发布时间:2020-06-03 19:40:58 C/C++开发

在C ++中创建一个json数组

所以我试图用c ++动态创建一个json对象.我想添加一个时间戳,然后添加一个包含数据的数组. 这就是我的json字符串的样子: { "timestep": "2160.00", "vehicles": [ { "id": "35092_35092_353", "x": "6.988270", ..
发布时间:2019-11-23 20:54:29 C/C++开发

Azure存储密钥管理

存储/管理Azure存储密钥的正确方法是什么? 我不想把钥匙放在身边。 是否存在(或将会)存储密钥的规定方式,可能作为Windows凭据管理器的一部分? 或者,作为用户个人资料的部分 以某种方式? Azure存储提供2个密钥。 我理解通过拥有两个密钥,这为管理员提供了一次一个地更改密钥的机制 - 无需阻止访问。 所以,我的问题的第二部分是,当管理员想要更改密钥时, 会将密钥推送 ..
发布时间:2019-06-15 09:41:43 其他开发语言

操作系统要求

Casablanca是否运行在Vista,2008甚至Windows XP等较旧的操作系统上? 我问的原因是WWS的主要缺点是它不可用(在合理的商业条款下)在较旧的操作系统上。 解决方案 目前,我们还没有在比Windows 7更早的版本上测试它。这就是我们将Windows 7或Windows 8 CP(和相应的服务器SKU)作为最低要求的原因。我所知道的任何事情都无法阻止它在Vist ..
发布时间:2019-06-15 09:41:41 其他开发语言

Casablanca如何处理不同类型的并发:计算绑定和IO绑定?

嗨, 快速查看文档,我看到该库使用Concurrency :: task来提供异步IO。 我记得VS10-s ppl(例如task_group)在使用任务时没有IO的建议,因为调度的每个任务都不是IO订阅的调度程序。 你如何在卡萨布兰卡处理这个问题,能够有效地做IO?我认为您甚至使用相同的构造混合IO和计算绑定工作,例如:task。 解决方案 优秀的问题! VS 2 ..
发布时间:2019-06-15 09:41:37 其他开发语言

将blob保存到云时出错

嗨, 我写了一个小程序来处理本地目录并获取每个文件并将其发布到blob容器。 使用本地azure存储模拟器时,它可以正常工作。但是,当我直接使用云(azure)时,有例外: 错误12002:错误:WinHttpReceiveResponse:操作超时 并且应用程序抛出一个未处理的异常: Microsoft C ++异常:utilities :: win32_excep ..
发布时间:2019-06-15 08:46:51 其他开发语言

oAuth / oAuth2认证

嘿, 是否可以使用卡萨布兰卡通过oAuth2访问Google Calendar API? 我如何使用oAuth2验证,我再也没有获得访问令牌 - 所以我无法访问我的日历...... 有没有例子如何使用卡萨布兰卡和oAuth / oAuth2认证? 提前致谢, Ben 解决方案 嗨Ben, 对于延迟回复表示歉意!是的,应该可以使用卡萨布兰卡的http_cl ..
发布时间:2019-06-15 06:23:35 其他开发语言

卡萨布兰卡库的内存泄漏问题。

大家好, 我正在尝试使用casablanca库下载azure存储blob。下面是 代码 - azure :: storage :: cloud_blob_client blob_client(blob_uri,store_cred); azure :: storage :: cloud_blob_container container = get_blob_container( ..
发布时间:2019-06-15 06:23:24 其他开发语言

Windows XP支持?

我们是否希望Windows XP支持(v110_xp支持PPL)用于新的C ++ REST SDK? 解决方案 是的,你应该充满希望!总是。 : - ) 但是,严重的是,卡萨布兰卡的主要价值主张之一是低级操作系统支持,我们不打算破坏这一点。 XP是我们的首要任务之一,但不是第1号。 我们专注于在CodePlex上发布,我们已经完成了。现在,我们的注意力将转向(一两个月)以准备将 ..
发布时间:2019-06-15 06:23:15 其他开发语言