有人可以帮助我从脚本中该URL的SVG解析points
路径。此后,可能在每个配对的数字后添加[]。因此它将发送我的数据,例如:[[100,400],[245,252],[234,352],[351,564]]
。
在数据的开头,它将添加一个额外的[如上例所示,最后也将添加。发送发布请求时必须采用这种方式。我不太确定为什么。
我已经尝试在const
处解析SVG,如您在下面的脚本中看到的那样,并使用jquery将其作为发布请求发送。 chrome控制台禁止响应401或与此相关的某些操作,它彻底失败了。
所以我主要尝试实现。解析点数据值。发送带有发帖请求的每个积分路径。因此,它不会一次发送所有数据。它将读取每个数据并一次发送一个数据。
下面的我的脚本:
xhr=new XMLHttpRequest();
// Tell the request where the file is.
xhr.open("GET", "http://URLHERE.com/blahh.svg");
// Add event handler to process the file once it's been fetched.
xhr.addEventListener("load", function() {
// Once the text is available, create an XML parser
// and parse the text as an SVG image.
const xmlDoc = new DOMParser().parseFromString(
this.responseText.trim(),
"image/svg+xml"
);
$.post("/draw.php?ing=_index", {
l: (points), //<<<< MY ERROR IS HERE!!
w: ("5"),
c: ("#000000"),
o: ("75"),
f: ("1"),
_: ("false")
})
});
xhr.send();