Новости | 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] ]Подскажите пожалуйста в какую сторону начать копать, мои мысли кончились.