diff --git a/main.c b/main.c index acf616e..4c008a7 100644 --- a/main.c +++ b/main.c @@ -79,12 +79,17 @@ void testFunc(Widget w, XtPointer client_data, XmPushButtonCallbackStruct *callb and make the connection for us. It returns the socket, so that the HTTP request can be made. First parameter is IP version - set to -1 because we don't know yet if the address is IPv4 or IPv6. */ + char* request = "GET /~fdc/sample.html HTTP/1.1\nHost: www.columbia.edu\n\n" + char* response = malloc(sizeof(char) * 5000); + struct sockaddr* address_struct; int remote_socket = create_remote(-1,'T',url_to_hostname(url),port,address_struct); + + send(remote_socket,request,strlen(request),0); - + recv(remote_socket,response,sizeof(response),0); - XmHTMLTextSetString(result_widget,""); + XmHTMLTextSetString(result_widget,response); // printf("%d\n",val); // exit(2); }