问题标签 [casablanca]

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.

0 投票
2 回答
494 浏览

c++ - 从哪里获得用于 C++ 序列化的神秘 Microsoft msgtool


http://msdn.microsoft.com/en-us/devlabs/hh975426.aspx上阅读有关演员的信息时, 我注意到关于序列化的部分:

由于序列化对程序的正确功能至关重要,而且很容易出错,因此 C++ Actors 库包含一个简单的消息定义生成工具“msgtool”,给定 XML 文档将创建必要的类型和序列化定义。

我在 VS 命令提示符下或使用 Google 搜索时找不到 msgtool。

0 投票
4 回答
5511 浏览

visual-c++ - 在 Casablanca 中发布文本请求(C++ REST SDK)

我正在使用 C++ Rest SDK(代号“Casablanca”)在 Visual C++ 2012 中编写客户端代码。我创建了一个客户端并希望将文本字符串发布到服务器。但是,当我发送以下代码时,它正在编译但不发送发送请求。当我在“methods::POST”之后删除所有内容并发送一个空白的发布请求时,服务器会发送和接收它。你能指导我问题出在哪里吗?与此功能相关的文档可在Casablanca Documentation上找到。

0 投票
4 回答
10103 浏览

c++ - c++ rest sdk http_listener 作为网络服务器

如何配置 http_listener 来监听我的 IP 地址,以便网络上的其他计算机可以向服务器发送请求?

我想使用 c++ rest sdk 作为本地网络上的服务器。

0 投票
1 回答
689 浏览

windows - 如何在本机应用程序中引用 CPP Rest SDK?

我已经安装了 Visual Studio 2013,它似乎带有 CPP Rest Extension SDK。该文档解释了如何在商店应用程序中引用它,但我想从本机应用程序中使用它。标头似乎没有立即可用,是否有标准方法来引用扩展 SDK 以在本机应用程序中使用?


我在这里看到http://casablanca.codeplex.com/documentation有一个链接,说明如何添加对 Win8 商店应用程序的引用。它还解释了如何使用 NuGet,但我不想使用 NuGet。

0 投票
1 回答
268 浏览

c++ - 在firebase中使用Rest api(Casablanca c ++)添加孩子时遇到问题

使用 POST 方法,它插入一个随机密钥作为子项。我只希望“名称:Sudarshan”成为 UserList 的孩子。

谁能指出这里做错了什么。

图片

0 投票
1 回答
1582 浏览

c++ - 如何使用 Casablanca 在 Dropbox API 中调用 /files (POST)

我正在使用 c++ 和 Casablanca 将 Dropbox 功能添加到我们的软件中。

我可以使用 OAuth 2 登录、获取元数据、打开文件以及使用 files_put 成功保存文件。但是,我不知道如何使用 /files (POST) 保存文件。

我正在使用与此类似的代码:(即我已经删除了一些函数来显示我最终得到的硬编码字符串)

我收到了错误的请求响应。我认为问题是我没有正确地给它文件名参数,但我不知道它应该去哪里。或者,也许我完全错过了其他东西。

谁能帮我澄清一下?

0 投票
5 回答
68867 浏览

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

所以我试图在 C++ 中动态创建一个 json 对象。我想添加一个时间戳,然后添加一个包含数据的数组。

所以这就是我的 json String 的样子:

我对 C++ 完全陌生,我使用的是 Casablanca (C++ REST SDK) 包。所以我很难生成代码。而且我找不到任何可行的解决方案。我在 wiki 上找到了这个

创建一个 JSON 对象:

这对我有用。但是我如何创建一个数组?

我尝试了几件事,但没有任何效果。也许有更好的包?但据我了解,它是 json 和 http 的官方 micorosft 包。

帮助会非常好!

0 投票
1 回答
291 浏览

c++ - C++ Casablanca,无法在 Visual Studio Express 2013 Desktop Safeint3.hpp 中编译

所以我为我的项目安装了 Casablanca SDK 以供一些 json 使用。到目前为止一切顺利,但是当我尝试构建我的项目时,我收到以下错误:

抱歉,它是德语,但基本上是一些语法错误,例如在“)”之前缺少“,”

那我做错了吗?据我所知,我什至没有使用 safeint 的东西。我只是使用 json 和 http 的东西。以前有人遇到过这个问题吗?我现在做了一些研究,但我绝对找不到任何东西。我认为我在那个项目中遇到语法错误有点奇怪..

如您所见,它是最新版本,我使用 nuget 安装了它

我正在使用 Visual Studio Express 2013 Windows 桌面和 Windows 7,如果这很有趣的话..

0 投票
4 回答
12883 浏览

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

我想编写一个小 C++ 程序,向服务器发送请求并获取一些数据。我找到了 C++ Rest-SDK 并决定使用它。我在不同的网站上搜索了代码示例,但其中许多都不起作用并显示语法错误。我现在得到的是该代码,但跳过了 client.request 方法。该程序永远不会跳进去。希望有人能意识到这个问题,也许可以解释我必须改变什么。

0 投票
0 回答
1002 浏览

c++ - 卡萨布兰卡教程不适用于我的 Ubuntu

我对卡萨布兰卡有疑问。

我已经在我的 Linux Ubuntu x64 上安装了它:没有错误;并运行所有测试:全部通过。我已经像在linux 安装支持页面上那样做了,但我已经安装了最新的库。

我从他们的网站复制了教程代码,当我运行它时,它说:

如果我在调试中运行它,我会看到它在线崩溃

如果我用另一种方式做:

它从 try 块崩溃,client.request(request);它仍然说

所以没有错误/异常

我想更多可能的问题:

  • 库应该正是您指定的库?
  • 会不会是methods::GET问题所在?我不这么认为,但它说它找不到它的声明。不是警告或错误,而是带有黄色下划线,当我将鼠标放在它上面时会显示此消息。

我读过一个类似的问题,但它的答案也不起作用。

  1. 这可能是一个错误吗?
  2. 会不会是我机器上的东西?