XML-RPC拡張の規格に沿って、4つのパラメータ
UTF-8のエンコーディングで送信していますが、
サイト名に「test」と打つと成功し、「ニュース追加」など
日本語で投稿するとfault codeが帰ってきてしまいます。
※すべてのPingサーバではありませんが、半分以上はそうなってしまう。
どなたか解決法をご教授くださいませ。
1. HTTPヘッダ
Content-Type: text/xml; charset=UTF-8
などのようにHTTPヘッダでUTF-8指定ができているか確認していますか?
2. XMLエンコード指定
送出するXMLのエンコード指定がきちんとできていますか?
<?xml version="1.0" encoding="utf-8"?>
3. 引数指定
オプション引数の2つを省略してみるとどうなるか?
このあたりから確認してみてはいかがでしょうか?
コメント(0件)