links are working also no problem in index but it's getting error while requesting why?




Accept: */*
What's `acikka`? As far as I know, it's not an accept method. Give this a read: https://developer.mozilla.org/en-US/docs/Web/HTTP/Content_negotiation/List_of_default_Accept_values
TLDR:Code: [Select] Accept: */*
local request = SqHTTP.GetRequest();
request.setURL("www.example.com");
request.setTag("myRequest");
request.sendGet();
function HTTP_OnResponse(tag, url, statusCode, response) {
switch(tag) {
case "myRequest": {
if (statusCode == 200) { // OK
print(response);
}
else { // Error
print(statusCode);
}
}
break;
}
}
local sock = null;
local sockAddress = "www.example.com";
function setupSocket() {
sock = NewSocket("onSocketDataReceive");
sock.SetNewConnFunc("onSocketConnect");
sock.Connect(sockAddress, 80);
print(format("Connecting to %s...", sockAddress));
}
function onSocketDataReceive(data) {
print("Received data:");
print(data);
}
function onSocketConnect() {
print("Connection successful, sending data");
sock.Send("GET / HTTP/1.1\r\n");
sock.Send("Accept: */*\r\n");
sock.Send(format("Host: %s\r\n", sockAddress));
sock.Send("\r\n");
}
setupSocket();
host<-"vc-mp.org";
request<-"GET / HTTP/1.1\r\nHost: vc-mp.org\r\nAccept: */*\r\n\r\n";
function HTTP()
{
Socket<-NewSocket("abcd");
Socket.SetNewConnFunc("connF");
Socket.Connect(host,80);
}
function abcd(data)
{
print(data);
}
function connF(){
print("connF called");
print(request);
local q=Socket.Send(request);
}
Socket<-NewSocket("print");
hi i was also working on this parallelly and finally got the answer.Code: [Select] host<-"vc-mp.org";
request<-"GET / HTTP/1.1\r\nHost: vc-mp.org\r\nAccept: */*\r\n\r\n";
function HTTP()
{
Socket<-NewSocket("abcd");
Socket.SetNewConnFunc("connF");
Socket.Connect(host,80);
}
function abcd(data)
{
print(data);
}
function connF(){
print("connF called");
print(request);
local q=Socket.Send(request);
}
And output
and
Notes:
1. The inbuilt print function is enough.2. This \r\n are very important. ( Using @"" is a bit confused. )Code: [Select] Socket<-NewSocket("print");