Как отправить запрос, только если строка соответствует данным - PullRequest
0 голосов
/ 25 июня 2019

Я бы хотел, чтобы мой скрипт считывал «идентификатор» из данных события и совпадал ли он с определенной строкой. Выведите «hello» или что-то в этом духе в консоли, и если «ident» не соответствует конкретной строке. Отправить запрос на почту.

Вот некоторые данные, напечатанные в примере. https://pastebin.com/ZMck0WsM

var evtSource = new EventSource("http://colorillo.com/_watch//_index?_=1559553617984");

evtSource.onmessage = function(e) {
var obj = JSON.parse(e.data);
var line = JSON.stringify(obj.line)

$.post("/draw.php?ing=_index", {
                l: (line),
                w: ("30"),
                c: ("#ffffff"),
                o: ("100"),
                f: ("1"),
                _: ("false")
            })
}

Ответы [ 2 ]

0 голосов
/ 25 июня 2019

Попробуйте, и если следующее поможет

var match = ident.match(/[a-z]/); //remember to put the patten of what you want to match
if(match){
  console.log(match)
}else{
 //send post request
}

0 голосов
/ 25 июня 2019
if (obj.ident === "foo")
{
    console.log("hello")
}
else
{
    // Send post request...
} 
...