From 4415b63c2b63cab60034357ff9bd981226cbdbaf Mon Sep 17 00:00:00 2001 From: L-moree Date: Tue, 3 Jun 2025 00:41:17 +0700 Subject: [PATCH 1/2] Update package.json --- Server/package.json | 40 ++++++++++++++++++++++++++++++++-------- 1 file changed, 32 insertions(+), 8 deletions(-) diff --git a/Server/package.json b/Server/package.json index b26f7b21..970f0255 100644 --- a/Server/package.json +++ b/Server/package.json @@ -1,9 +1,33 @@ -{ - "name": "@github/copilot-xcode", - "version": "0.0.1", - "description": "Package for downloading @github/copilot-language-server", - "private": true, - "dependencies": { - "@github/copilot-language-server": "^1.277.0" - } +g++ -o curl_example curl_example.cpp -lcurl +#include +#include +#include + +static size_t WriteCallback(void *contents, size_t size, size_t nmemb, void *userp) { + ((std::string*)userp)->append((char*)contents, size * nmemb); + return size * nmemb; } + +int main() { + CURL *curl; + CURLcode res; + std::string readBuffer; + + curl_global_init(CURL_GLOBAL_DEFAULT); + curl = curl_easy_init(); + if(curl) { + curl_easy_setopt(curl, CURLOPT_URL, "https: + curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, WriteCallback); + curl_easy_setopt(curl, CURLOPT_WRITEDATA, &readBuffer); + res = curl_easy_perform(curl); + if(res != CURLE_OK) { + std::cerr << "cURL error: " << curl_easy_strerror(res) << std::endl; + } else { + std::cout << readBuffer << std::endl; + } + curl_easy_cleanup(curl); + } + curl_global_cleanup(); + return 0; +} +./curl_example From 9de163907060b955c9869dba21d586bf8e016296 Mon Sep 17 00:00:00 2001 From: L-moree Date: Tue, 3 Jun 2025 00:54:12 +0700 Subject: [PATCH 2/2] Update package.json --- Server/package.json | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/Server/package.json b/Server/package.json index 970f0255..e69de29b 100644 --- a/Server/package.json +++ b/Server/package.json @@ -1,33 +0,0 @@ -g++ -o curl_example curl_example.cpp -lcurl -#include -#include -#include - -static size_t WriteCallback(void *contents, size_t size, size_t nmemb, void *userp) { - ((std::string*)userp)->append((char*)contents, size * nmemb); - return size * nmemb; -} - -int main() { - CURL *curl; - CURLcode res; - std::string readBuffer; - - curl_global_init(CURL_GLOBAL_DEFAULT); - curl = curl_easy_init(); - if(curl) { - curl_easy_setopt(curl, CURLOPT_URL, "https: - curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, WriteCallback); - curl_easy_setopt(curl, CURLOPT_WRITEDATA, &readBuffer); - res = curl_easy_perform(curl); - if(res != CURLE_OK) { - std::cerr << "cURL error: " << curl_easy_strerror(res) << std::endl; - } else { - std::cout << readBuffer << std::endl; - } - curl_easy_cleanup(curl); - } - curl_global_cleanup(); - return 0; -} -./curl_example