com.ozacc.blog.trackback.support.impl
クラス AmebaBlogCharsetResolver
java.lang.Object
com.ozacc.blog.trackback.support.impl.AmebaBlogCharsetResolver
- すべての実装されたインタフェース:
- CharsetResolver
public class AmebaBlogCharsetResolver
- extends Object
- implements CharsetResolver
Ameba Blog用のCharsetResolver。
Ameba BlogはcharsetパラメータをセットせずにEUCでトラックバックを送信するため、
文字コードの判定ができません。(2004年12月26日現在)
そのため、urlパラメータに ameblo.jp が含まれている場合に文字コードを
EUCとみなします。
- 導入されたバージョン:
- 1.2.3
- バージョン:
- $Id: AmebaBlogCharsetResolver.java 180 2005-07-22 09:26:25Z otsuka $
- 作成者:
- Tomohiro Otsuka
メソッドの概要 |
String |
resolveCharset(TrackBackPing ping,
javax.servlet.http.HttpServletRequest request)
指定された TrackBackPing と HttpServletRequest の情報から、
トラックバックに使用されている文字コードを検出します。 |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AmebaBlogCharsetResolver
public AmebaBlogCharsetResolver()
resolveCharset
public String resolveCharset(TrackBackPing ping,
javax.servlet.http.HttpServletRequest request)
- インタフェース
CharsetResolver
の記述:
- 指定された TrackBackPing と HttpServletRequest の情報から、
トラックバックに使用されている文字コードを検出します。
検出できなかった場合はnullを返します。
引数で渡される TrackBackPing インスタンスは、
実際に受信した TrackBackPing インスタンスのクローンなので、
このメソッド内で修正しても他に影響を与えることはありません。
- 定義:
- インタフェース
CharsetResolver
内の resolveCharset
- 戻り値:
- トラックバックに使用されている文字コード。検出できなかった場合は null。
- 関連項目:
CharsetResolver.resolveCharset(com.ozacc.blog.trackback.TrackBackPing, javax.servlet.http.HttpServletRequest)
Copyright © 2004-2006 OZACC. All Rights Reserved.