HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2019
0627
yo0810httpinfo  HTTPINFO_DATAで取得できる内容について2解決


yo0810

リンク

2019/6/27(Thu) 06:56:30|NO.87749

お世話になります。

httpinfo 変数,HTTPINFO_DATA で取得できるデータなのですが、サーバ側のプログラムから、
文字列を返すと、頭に3バイトの文字が入ります。

この3文字(文字コードEF,BB,BF)は、何を取ってきてるのでしょうか。

サーバ側からは
echo "ok";
で、戻しているだけです。

無くすことが出来るのか、また、何のデータなのかを教えていただけないでしょうか。

よろしくお願いいたします。



この記事に返信する


沢渡

リンク

2019/6/27(Thu) 09:46:00|NO.87751

EF、BB、BFといったらUTF-8のBOMですね。
https://ja.m.wikipedia.org/wiki/バイトオーダーマーク
サーバ側で対処できないようなら、「peekで先頭にBOMが付いているかを調べ、
付いているようなら取り除く」という処理をする必要があるでしょう。



yo0810

リンク

2019/6/27(Thu) 11:07:48|NO.87752

ありがとうございます。

取り除いて使用することにします。



ONION software Copyright 1997-2023(c) All rights reserved.