Skip to content

Commit 1bcd8dd

Browse files
committed
fix bugs for creating vision request multiple times
1 parent 018e9eb commit 1bcd8dd

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,6 @@
2727
*.exe
2828
*.out
2929
*.app
30+
31+
# ADD for MAC
32+
.DS_Store

ConsoleApplication1/VisionRestRequest.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,20 @@ Only one value can be set at a time.
1919
2) API interface: https://westus.dev.cognitive.microsoft.com/docs/services/56f91f2d778daf23d8ec6739/operations/56f91f2e778daf14a499e1fa
2020
*/
2121
std::string vision_base_host = "https://westus.api.cognitive.microsoft.com/vision/v1.0/analyze?details=Celebrities&language=en&visualFeatures=";
22+
const std::string const_vision_host = "https://westus.api.cognitive.microsoft.com/vision/v1.0/analyze?details=Celebrities&language=en&visualFeatures=";
2223
std::string feature_options[7] = { "Categories", "ImageType", "Faces", "Adult", "Color", "Tags", "Description" };
2324

2425
VisionRestRequest::VisionRestRequest(int flag)
2526
{
27+
vision_base_host = const_vision_host;
2628
this->setRequestType(flag);
2729
this->client = new http_client(conversions::to_string_t(vision_base_host));
2830
this->request = new http_request(methods::POST);
2931
}
3032

3133
VisionRestRequest::VisionRestRequest(int flag, bool send_raw_file)
3234
{
35+
vision_base_host = const_vision_host;
3336
this->setRequestType(flag);
3437
this->client = new http_client(conversions::to_string_t(vision_base_host));
3538
this->request = new http_request(methods::POST);

0 commit comments

Comments
 (0)