URLエンコーディングのプログラム(HSP)
| ■URLエンコーディングは、HSP-letで、CGIと連携して、 ( bsave命令などで )データをやり取りする時に使います。 処理としては、 1byteずつpeekで取りだして、16進数に変換して、 文字列の頭に%を付けていくってことをやってます。 moji(文字列変数)がエンコードされて、 kekka(文字列変数)にエンコードされたものが出力されます。 |
;----------------------- ; URLエンコードの例 ;----------------------- alloc moji,3000 alloc kekka,3000 moji="URLエンコードができたよ" nagasa=0 strlen nagasa,moji kekka="" repeat nagasa,0 peek kari,moji,cnt str kari,18 kari="%"+kari kekka=kekka+kari kari="" int kari loop input kekka,480,50 mes kekka stop ;----------------------- |