parent
							
								
									7958c9eace
								
							
						
					
					
						commit
						0f69d3d862
					
				
				 2 changed files with 32 additions and 1 deletions
			
			
		@ -0,0 +1,28 @@ | 
				
			||||
#include <iostream> | 
				
			||||
#include <string> | 
				
			||||
 | 
				
			||||
#include "bakanet.h" | 
				
			||||
using namespace Bk::Net; | 
				
			||||
 | 
				
			||||
int main() | 
				
			||||
{ | 
				
			||||
    IpAddress ip("127.0.0.1"); | 
				
			||||
    Socket sock(ip, 8080, IpProtocol::TCP); | 
				
			||||
 | 
				
			||||
    bool status = sock.conn(); | 
				
			||||
    if(!status) perror("Couldn't connect."); | 
				
			||||
 | 
				
			||||
    std::string msg = "GET / HTTP/1.1\r\n"; | 
				
			||||
    std::vector<char> data(msg.begin(), msg.end()); | 
				
			||||
 | 
				
			||||
    sock.write(data); | 
				
			||||
 | 
				
			||||
    std::vector<char> r_data; | 
				
			||||
    while((r_data = sock.recv(1024)).size()) | 
				
			||||
    { | 
				
			||||
        log(r_data.size()) | 
				
			||||
        std::string data_to_str(r_data.begin(), r_data.end()); | 
				
			||||
        log(data_to_str) | 
				
			||||
    } | 
				
			||||
    return 0; | 
				
			||||
} | 
				
			||||
					Loading…
					
					
				
		Reference in New Issue