From: huayong.xu Date: Wed, 19 Jan 2022 10:28:16 +0000 (+0800) Subject: Set http response body in binary format. X-Git-Tag: dali_2.1.9~1^2 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=6e0c8e8ced4c40dd6a928d66337ff51d75eb627b Set http response body in binary format. Change-Id: Idedacaae4d62f96c098d6a1684a7c2ebdac5f598 --- diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-web-engine.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-web-engine.cpp index b291020..ab2548a 100755 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-web-engine.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-web-engine.cpp @@ -654,17 +654,17 @@ public: return true; } - bool AddResponseBody(const std::string& body, uint32_t length) override + bool AddResponseBody(const int8_t* body, uint32_t length) override { return true; } - bool AddResponse(const std::string& headers, const std::string& body, uint32_t length) override + bool AddResponse(const std::string& headers, const int8_t* body, uint32_t length) override { return true; } - bool WriteResponseChunk(const std::string& chunk, uint32_t length) override + bool WriteResponseChunk(const int8_t* chunk, uint32_t length) override { return true; } diff --git a/automated-tests/src/dali-toolkit/utc-Dali-WebView.cpp b/automated-tests/src/dali-toolkit/utc-Dali-WebView.cpp index 6da9ee0..f08d0e8 100755 --- a/automated-tests/src/dali-toolkit/utc-Dali-WebView.cpp +++ b/automated-tests/src/dali-toolkit/utc-Dali-WebView.cpp @@ -1689,9 +1689,9 @@ int UtcDaliWebContextHttpRequestInterceptor(void) Dali::Property::Map testHeaders; testHeaders.Insert("key2", "value2"); DALI_TEST_CHECK(gRequestInterceptorInstance->AddResponseHeaders(testHeaders)); - DALI_TEST_CHECK(gRequestInterceptorInstance->AddResponseBody("test", 4)); - DALI_TEST_CHECK(gRequestInterceptorInstance->AddResponse("key:value", "test", 4)); - DALI_TEST_CHECK(gRequestInterceptorInstance->WriteResponseChunk("test", 4)); + DALI_TEST_CHECK(gRequestInterceptorInstance->AddResponseBody((const int8_t*)"test", 4)); + DALI_TEST_CHECK(gRequestInterceptorInstance->AddResponse("key:value", (const int8_t*)"test", 4)); + DALI_TEST_CHECK(gRequestInterceptorInstance->WriteResponseChunk((const int8_t*)"test", 4)); std::string testUrl("http://test.html"); DALI_TEST_EQUALS(gRequestInterceptorInstance->GetUrl(), testUrl, TEST_LOCATION); std::string testMethod("GET");