New Post: Problem of dependencies in casablanca
kristo33, it would be very helpful if you could document whatever is needed to get C++ Rest SDK running on CentOS/Red Hat. Otherwise, I'll have to retrace your steps in a few weeks.
View ArticleCommented Feature: support statically linked runtime [18]
I think as you know if you are linking against this library and you are not using dynamically linked runtime you might see weird behaviors or even crash (have no idea what's going on since it's not a...
View ArticleNew Post: http client cancel in linux
Hi Steve, Of cause there is a continuation :) When I cancel an http task, I get an error code of 105 and the message is indeed some wording about user cancelled(web::http::http_exception thrown). Is...
View ArticleUpdated Wiki: Web Socket
WebSocket Client (2.0+ only, WinRT only) The WebSocket client class is used to create and maintain a connection to a WebSocket endpoint.To create a client instance, you use pass in a URI specifying...
View ArticleCreated Unassigned: Windows Phone 8.1 Support [101]
With VS2013 update 2, Casablanca failed to link. The toolset I selected was vc120_wp81, and I tired some modification based on vc110_wp80 but did not success. I'm sure 8.1 support is underway, right ?
View ArticleCommented Unassigned: Prevention of Mismatching .lib and .dll files. [85]
To prevent mismatching .lib and .dll files in Debug/Release and 32/64, there should be both a visual difference and an erroring during linking. Currently there is a naming difference between...
View ArticleNew Post: http client cancel in linux
Hi G, I wouldn't rely directly on the hardcoded integer value itself, but it will always be std::errc::operation_canceled. You can see in http_client_impl.h around line 167, that if cancellation occurs...
View ArticleCommented Unassigned: Windows Phone 8.1 Support [101]
With VS2013 update 2, Casablanca failed to link. The toolset I selected was vc120_wp81, and I tired some modification based on vc110_wp80 but did not success. I'm sure 8.1 support is underway, right...
View ArticleEdited Unassigned: Static linking on linux [102]
Hi,I made this changes to try to build a static version of casablanca :```diff --git a/Release/CMakeLists.txt b/Release/CMakeLists.txtindex 779d470..62e1491 100644--- a/Release/CMakeLists.txt+++...
View ArticleNew Post: field_map is not a member of web::json::Value
I just installed the C++ REST SDK today. And try to compile an example code, however, it is reporting 'field_map is not a member of web::json::value error. The following are all the libraries I...
View ArticleNew Post: field_map is not a member of web::json::Value
Hi qfliu, In version 2.0.0 and later of the C++ Rest SDK we removed the typedef 'field_map'. What version specifically are you trying to use? It appears you are trying to link with 1.1. I'd recommend...
View ArticleNew Post: field_map is not a member of web::json::Value
Hi,Thanks for the quick response. I just got the newest version of Rest SDK. I was looking at an example for version 1.1. That was my bad. Can you point me to an simple example for using the 2.0.1...
View ArticleNew Post: field_map is not a member of web::json::Value
Hi qfliu, I'd recommend you get started by taking a look at our beginning http client tutorial here. After that I'd look around some of the pages on our documentation tab, specifically the each of the...
View ArticleEdited Unassigned: Static linking on linux [102]
Hi,I made this changes to try to build a static version of casablanca :```diff --git a/Release/CMakeLists.txt b/Release/CMakeLists.txtindex 779d470..62e1491 100644--- a/Release/CMakeLists.txt+++...
View ArticleNew Post: Static linking on linux
Hi, I made this changes to try to build a static version of casablanca :diff --git a/Release/CMakeLists.txt b/Release/CMakeLists.txt index 779d470..62e1491 100644 --- a/Release/CMakeLists.txt +++...
View ArticleCommented Unassigned: Static linking on linux [102]
Hi,I made this changes to try to build a static version of casablanca :```diff --git a/Release/CMakeLists.txt b/Release/CMakeLists.txtindex 779d470..62e1491 100644--- a/Release/CMakeLists.txt+++...
View ArticleNew Post: Static linking on linux
Hi lpouget, Thanks for posting this diff! It looks like you aren't linking against boost locale. Boost is actually a collection of several libraries, so it's possible that the boost lib you're linking...
View ArticleUpdated Wiki: Home
Welcome! The C++ REST SDK (codename "Casablanca") is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help...
View ArticleUpdated Wiki: Documentation
Getting StartedGetting started tutorialHow to use the C++ Rest SDK NuGet packageHow to build on WindowsHow to build on LinuxHow to build on Mac OS XHow to build on iOSMake a contribution and report...
View Article