Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- HTTP_Send(string phpscript, list headernames, list headervalues, list postnames, list postvalues, integer replymaxlength)
- {
- //messageRecieved = FALSE;
- //responseId = NULL_KEY;
- list HTTP_Params =
- [
- HTTP_METHOD, "POST",
- HTTP_MIMETYPE, "application/x-www-form-urlencoded",
- HTTP_VERIFY_CERT, TRUE,
- HTTP_VERBOSE_THROTTLE, FALSE
- ];
- if(replymaxlength > 0)
- {
- HTTP_Params += [HTTP_BODY_MAXLENGTH, replymaxlength];
- }
- headernames += ["Password","Time"];
- headervalues += [passPhrase, (string)llGetUnixTime()];
- integer hcount;
- for(;hcount < llGetListLength(headernames);++hcount)
- {
- HTTP_Params += [HTTP_CUSTOM_HEADER, llList2String(headernames, hcount), llList2String(headervalues, hcount)];
- }
- string poststring;
- integer pcount;
- for(;pcount < llGetListLength(postnames);++pcount)
- {
- if(pcount > 0) poststring += "&";
- poststring += llList2String(postnames, pcount) + "=" + llList2String(postvalues, pcount);
- }
- responseId = llHTTPRequest(server + phpscript,HTTP_Params, poststring);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement