Я пытался получить доступ к сайту с помощью REBOL, используя API сайта, но у меня возникли проблемы. Вызов API ожидает настраиваемый заголовок и запрос в формате XML. Я пытался использовать read / custom, но я не уверен, как включить заголовок или какой формат он должен принимать. Заголовок по умолчанию в system / options / cgi - это объект, поэтому я предполагаю, что это должен быть объект, но куда бы вы его поместили? (Добавление в system / options / cgi не сработало.)
Я предполагаю, что приведенный ниже код - это что-то вроде того, что мне нужно ...
http-custom-header: make object! [
Content-Type: text/xml
etc...
]
xml-request: {
<?xml version="1.0" encoding="utf-8"?>
<etc>etc...<etc>
}
site-URL: http://etc...
response: read/custom site-URL reduce ['post xml-request]
Это не сработает, так как http-custom-header нигде не был полезен.
Я на правильном пути? Если да, то куда должен идти заголовок? В противном случае, как можно отправить заголовок HTML и запрос с помощью REBOL?