我向Sesame Server发送以下http请求:
params = { 'subj' : '?s', 'pred' : 'rdf:type', 'obj' : 'Device' }
也尝试过:
params = { 'pred' : 'rdf:type', 'obj' : 'Device' }
转换为:
我在PYTHON的params上执行以下操作:
urllib.urlencode(params))
我收到回复:400(错误请求)。
请帮助解决此问题。我认为它与谓词URI的不正确编码有关。前缀为:“<http://example.com/devices#>
”
参考:
答案 0 :(得分:0)
您需要为请求参数提供完整的URI。不允许使用带前缀的名称。完整URI应采用N-Triples编码形式(即括在尖括号中)。