JavaScriptで作成したSPARQLクエリをFUSEKIに送信しようとしています。 私は非常にn00bです。本当に1が可能なのかどうかは確かではありません.2そうなら、どうすればいいですか。JavaScriptからFUSEKIに接続
私はXMLHttpRequest()で試していますが、クエリのフォーマット方法が間違っていると思いますか?私はちょうど今かなり失われており、誰かが助けてくれたり、私の質問を送る方法の例を教えてくれることを願っています。
これまでのところ私は主のようにこれらのエラーを取得してきた:
"INFO [145] 400 SPARQL更新:いいえ 'の更新=' パラメータ(1ミリ秒)" 「INFO [140] 415は、アプリケーションでなければなりません/ SPARQL-更新またはアプリケーション/ x-www-form-urlencodedで(text/plainのだ)ここで、」
は、私がしようとしているコードの例です:
var testQuery = 'SELECT * WHERE{?timer <http://schema.org/title> ?title}';
var url = "http://localhost:3030/ds/query";
// var url = "http://localhost:3030/ds/update";
var params = "testQuery";
var http = new XMLHttpRequest();
http.open("POST", url+"?"+params, true);
http.onreadystatechange = function()
{
if(http.readyState == 4 && http.status == 200) {
alert(http.responseText);
}
}
http.send();
なぜHTTP「GET」を使用しないのですか? – AKSW
照会要求が更新エンドポイントに送信されています。 – AndyS
AndySは正解ですが、これは私の第2の考えですが、ここのコードは別のURLを示しています。コードがあなたが受け取ったエラーメッセージに対応していますか? – AKSW