diff options
| author | boris <wzn@moneybot.cc> | 2018-12-20 21:38:04 +1300 |
|---|---|---|
| committer | boris <wzn@moneybot.cc> | 2018-12-20 21:38:04 +1300 |
| commit | a5acd4c9a3b24c9d5af3a8f504e5af053fa7fa09 (patch) | |
| tree | 27bc30d3f35e5daaaa15ee6de066119df8d352c7 /csgo-loader/csgo-server/Networking/WebSocket.cpp | |
| parent | 77b52da44b263df4884be2f35f885d8edccbb6fa (diff) | |
yo is this loss
Diffstat (limited to 'csgo-loader/csgo-server/Networking/WebSocket.cpp')
| -rw-r--r-- | csgo-loader/csgo-server/Networking/WebSocket.cpp | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/csgo-loader/csgo-server/Networking/WebSocket.cpp b/csgo-loader/csgo-server/Networking/WebSocket.cpp index 755e89b..2c42001 100644 --- a/csgo-loader/csgo-server/Networking/WebSocket.cpp +++ b/csgo-loader/csgo-server/Networking/WebSocket.cpp @@ -1,8 +1,10 @@ #include <Networking/WebSocket.hpp>
-namespace Networking {
+namespace Networking
+{
// Initialises a basic HTTP socket.
- bool WebSocket::Start(const char *Address, const char *Username, const char *Password) {
+ bool WebSocket::Start(const char *Address, const char *Username, const char *Password)
+ {
m_Internet = InternetOpenA("none", INTERNET_OPEN_TYPE_PRECONFIG, 0, 0, 0);
if(!m_Internet)
@@ -17,21 +19,25 @@ namespace Networking { }
// Receives a response from a request.
- ByteArray WebSocket::Request(const char *File, const char *Header, ByteArray &Data) {
+ ByteArray WebSocket::Request(const char *File, const char *Header, ByteArray &Data)
+ {
ByteArray Response;
InternetHandle WebRequest = HttpOpenRequestA(m_Address, "POST", File, 0, 0, 0, INTERNET_FLAG_SECURE | INTERNET_FLAG_KEEP_CONNECTION, 0);
// Make connection request.
bool Sent = HttpSendRequestA(WebRequest, Header, (DWORD)strlen(Header), Data.data(), (DWORD)Data.size());
- if(Sent) {
+ if(Sent)
+ {
DWORD ReceivedSize{};
uint8_t *Block = (uint8_t *)malloc(4096);
// Read response.
- while(InternetReadFile(WebRequest, Block, 4096, &ReceivedSize)) {
- for(size_t n{}; n < std::min< int >(4096, ReceivedSize); ++n) {
+ while(InternetReadFile(WebRequest, Block, 4096, &ReceivedSize))
+ {
+ for(size_t n{}; n < std::min< int >(4096, ReceivedSize); ++n)
+ {
Response.push_back(Block[n]);
}
}
|
