back_to_index

Drifting Antigone Frontline

tDiaryからのpingが

2003/04/28 21:31 JST

tDiaryからのpingがエラーになってます。パラメータの区切りを認識していない模様。
えーと断定はできないのですが、きっとb2は&で区切らないと理解してくれないのかも。
;で区切ってあるみたいなので。これはb2の側が悪いような気がするのだけど、MTは大丈夫なのだろうか。
あー、でも$url = $HTTP_POST_VARS[’url’];で読んでるみたいだからphpのせいか?

#追記。対応されました。

  1. tDiaryではCGIのパラメータの区切り文字として\';\'を使うことにしています.
    参考: http://www.ruby-lang.org/ja/man-1.6/?cmd=view;name=net%2Fhttp.rb#%A5%D5%A5%A9%A1%BC%A5%E0%A4%CE%C3%CD%A4%CE%B6%E8%C0%DA%A4%EA%CA%B8%BB%FA%A4%CB%A4%C4%A4%A4%A4%C6

    ただ,TrackBackのように他のblogや日記CGIと連携するものに関しては\'&\'を使うようにした方がいいかもしれません.

    Comment by きた — 2003/04/29 @ 2003/04/29 01:30 JST


  2. フォームの値の区切り文字を'&'にしてみました.

    Trackback by 大治郎おつかれさま — 2003/04/29 @ 2003/04/29 01:45 JST

  3. さっそくありがとうございます。本来のweb標準の考えからいえばセミコロンなんでしょうね。MTの事情はどうなのでしょうか。それともサーバー依存なんでしょうか。いつも頭が下がります。

    Comment by jouno — 2003/04/29 @ 2003/04/29 02:02 JST