| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
dimka 30.08.2009 21:30
Доброго. Пытаюсь отправлять данные в wordpress через xml-rpc.$sections[^table::load[/000.txt]]
$Body[<?xml version="1.0" encoding="UTF-8"?>
<methodCall>
<methodName>metaWeblog.newPost</methodName>
<params>
<param>
<value><int>1494720</int></value>
</param>
<param>
<value><string>admin</string></value>
</param>
<param>
<value><string>123</string></value>
</param>
<param>
<value><struct>
<element><name>title</name>
<value><string>$sections.title</string></value>
</element>
<element><name>description</name>
<value><string>0</string></value>
</element>
</struct></value>
</param>
<param>
<value><boolean>1</boolean></value>
</param>
</params>
</methodCall>]
$file[^file::load[binary;http://w/xmlrpc.php][
$.method[POST]
$.timeout(60)
$.headers[
$.Content-type[application/x-www-form-urlencoded]
$.Content-length[^Body.length[]
$Body]
]
]
]
$file.textНо столкнулся с такой проблемой, что до ворпресса доходит строка вида "%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D0%B2%20utf-8", а если прописать не в виде переменой <value><string>тестовая строка в utf-8</string></value>то wordpress прекрасно понимает, и отображает верно.
title тестовая строка в utf-8тестовый html и 000.txt сохранены в utf-8
@auto[] #source/client charsets $request:charset[utf-8] $response:charset[utf-8] $response:content-type[ $.value[text/html] $.charset[$response:charset] ]Подскажите пожалуйста в какую сторону начать копать, мои мысли кончились.