![](/img/trans.png)
[英]POST to return results in the same request as response body (cpp REST POST SDK)
解釋我的問題的背景。 我的應用程序接口通過 Flask 服務器連接到制造執行系統 (MES)。 我使用 Postman 來調試我的工作。 我有一個監聽 MES 的示例,當 MES 發送(POST)我的應用程序訂單時,我成功捕獲它,將 JSON 解析為我自己的數據結構。 我自己的算法來處理這個數據結 ...
[英]POST to return results in the same request as response body (cpp REST POST SDK)
解釋我的問題的背景。 我的應用程序接口通過 Flask 服務器連接到制造執行系統 (MES)。 我使用 Postman 來調試我的工作。 我有一個監聽 MES 的示例,當 MES 發送(POST)我的應用程序訂單時,我成功捕獲它,將 JSON 解析為我自己的數據結構。 我自己的算法來處理這個數據結 ...
[英]How to request with request header to https URL using C++ REST SDK?
I'm trying to make source that requests to specific https URL with request header using c++ rest sdk. 例如) https://111.0.0.1:1111/vl/api/auth 然后,我想將響 ...
[英]cpprestsdk fails parsing with backslash
JSON 解析在前三種情況下失敗並返回address=test \\\\ 0001 type=Float但我只想要地址中的一個反斜杠,如何解決此問題? ...
[英]How to return base64 decoded image bytes through a methods formal parameter of type char**
作為 C++ 的新手,我仍然在為指針到指針而苦苦掙扎,我不確定我下面的方法是否正確返回解碼的圖像字節。 此方法從 API 獲取 base64 編碼的圖像字符串。 該方法必須遵循此簽名,因為它是遺留代碼的一部分,不允許從最初編寫的方式中縮寫。 所以簽名必須保持不變。 此外,為了代碼簡單,我在這里省略 ...
[英]C++Rest SDK Passing a long data type into request body results in 400 Bad Request
我的 Swagger 文檔定義了一個期望在請求中發送的長數據類型,例如: 我在 C++ 中使用以下代碼創建請求: 如果我在正文中傳遞一個硬編碼值(即 50 左右),如下所示,我得到 200 OK 響應,這樣很好 但是,如果我將此值作為如下所示的 long 或 int64_t 數據類型變量 ...
[英]List to form-encoded parameters in Casablanca
我正在使用cpprestsdk ( casabalanca ) 向服務器發布請求,並且我有一個參數列表 需要編碼為form-encoded parameters 。 val1=one%20two&val2=yo 問題我找不到 Api 來做到這一點(就像我有web::json::value ) ...
[英]Casablanca/cpprestsdk listener.support accepting functions but not methods
要使用 Casablanca/cpprestsdk 支持 HTTP 方法,您可以使用這樣的代碼 當 handle_get、handle_post 等只是簡單的函數時,這可以正常工作。 但是,一旦我嘗試在 Controller class 中使用 handle_get、handle_post 等方法實 ...
[英]Issues spawning a casablanca http_listener in a win32 service (C++)
出於某種原因,我無法在我的 windows 服務主線程中啟動我的偵聽器,代碼編譯時沒有警告並且我沒有收到任何鏈接錯誤,cpprestsdk DLL 由進程正確加載(使用 procmon 驗證)但是,偵聽器是不在聽”:-)。 該服務作為 NT AUTHORITY\SYSTEM 運行。 在 win32 ...
[英]error: passing ‘const string {aka const std::basic_string<char>}’ as ‘this’ argument of ...discards qualifiers [-fpermissive]
我正在嘗試使用 Cpprest sdk (Casablanca) 實現 Websocket 客戶端。 我成功建立了 Web Socket 連接並能夠發送/接收消息。 響應是作為 websocket_incoming_message 的一個實例接收的,它有一個方法,extract_string(),它 ...
[英]cpprestsdk http credentials setting gets 401 error
我正在嘗試通過 cpprestsdk aka casablanca 設置憑據。 我收到了 401 錯誤,無法驗證用戶,這意味着密碼錯誤。 任何建議將不勝感激。 ...
[英]How to enable proxy using azure::storage?
天青::存儲提供了一類operation_context具有set_proxy()和set_default_proxy()方法。 但是,我找不到有關如何使用它的任何信息。 例如,如何確保之后創建的cloud_blob_client將使用該操作? 我假設該方法的靜態版本(即set_default_ ...
[英]Using Windows Authentication with cpprestsdk?
現在使用 WinHTTP,並希望切換到 cpprestsdk。 我正在查看文檔,但沒有看到任何關於 NTLM/Negotiate/Kerberos 支持的信息。 我錯過了什么嗎? 我很難相信 MS 不會支持它,但我沒有看到任何關於如何使用它的示例代碼。 我們需要 NTLM/Negotiate/Ke ...
[英]How to create a json object with hierarchical object and values?
如何使用Casablanca / cpprestsdk JSON庫創建分層JSON對象和值結構? 我提到了以下鏈接。 但是我不知道將JSON對象放置在另一個JSON對象中 https://github.com/Microsoft/cpprestsdk/wiki/JSON https ...
[英]How do I set the listener() setting for external connection in Casablanca?
此代碼可在127.0.0.1訪問。 “http_listener listener(” http:// localhost:13654 “);” 但是......我不知道如何設置從外面連接。 我試過(0.0.0.0)但失敗了。 http_listener監聽器(“ htt ...
[英]Crash inside http_client constructor (Casablanca SDK)
我正在嘗試使用 Casablanca 來使用 REST api。 我一直在關注微軟教程,我怎么會崩潰,我無法弄清楚。 我正在使用帶有 C++11 的 Visual Studio 2017 我編寫了一個函數 GetRequest() 在新的空項目中使用時可以工作,但是當我嘗試在我的項目(具有數百萬 ...
[英]Sending multipart/related request via javascript and XmlHttpRequest
我正在嘗試基於cpprestsdk向我自己的服務器發送multipart / related請求: 請求的第二部分包含二進制格式的jpeg圖像,服務器成功讀取它並從該字節創建圖像。 但是隨后在Wireshark中看到了這個請求,它顯示了大約192000字節的圖像數據,而不是我預期的13 ...
[英]cmake troubles with path to Includes And Libraries
我嘗試使用docker將我的應用交叉編譯為Raspberry Pi。 我從armhf體系結構(protobuf-compiler-grpc:armhf libgrpc-dev:armhf libgrpc ++-dev:armhf libprotobuf-dev:armhf libcpp ...
[英]Use cpprest (Casablanca) to return PDF response
我在Ubuntu Linux上的服務器中使用cpprest。 到目前為止,我已經能夠處理請求,並以JSON響應進行回復。 我接受的請求之一需要回復PDF文件。 我看到http_request類具有一個接受異步流的Reply()方法。 為了我的一生,我無法弄清楚如何將此流與磁盤上的PD ...
[英]cpprestsdk SSL post not working on Windows7 but works on windows 10
我有一個C ++ Windows應用程序,是在Windows 10系統上使用Visual Studio 2017開發的。 該應用程序使用cpprestsdk將請求發布到REST Server。 我的應用程序在Windows 10計算機上運行正常,並且可以通過ssl將請求正確發布到其余服務器。 ...
[英]casablanca http_listener “Error adding url to url group”
我目前正在嘗試使用 casablanca 實現 REST 接口,但我不斷收到“將 url 添加到 url 組時出錯”的消息。 我真的不知道如何解決這個問題。 這是我的主要方法: int main(int argc, char* argv[]) { InterruptHandler:: ...