忍者ブログ
日々の生活や仕事における出来事などを 気分しだいで書き綴っていきます。
カレンダー
04 2025/05 06
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
ベストセラー
リンク
最新トラックバック
カウンター
PR
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

昨日あたりから、とある不具合にはまってた。

現在開発中の有料サービス入会機能で、ドコモからのリクエストに対してレスポンスを返すと、パラメータがおかしいと言ってエラーが返される。

ログを確認しても、レスポンスパラメータはすべて問題ないように見え、何がいけないのかわからない。

リリースまで3週間を切った段階でこの状況はさすがにやばい。

ここで、もう一度ドコモの仕様書を読み返してみる。

SUIDは固定長29桁とある。

こちらは実在するSUID、29桁を設定しているから問題ない。

SUIDの桁数チェックなんてこっちでは実装してないけど・・・、と思いながら加盟店注文番号(?)は固定長20桁と書いてあるのを確認。

ログに出力された値の桁数を確認してみると、なんと19桁!

20桁になるようにして、再度テストしてみたところ、エラー画面ではなく、docomoログインの画面が表示された!

これでリリース不可能の危機はとりあえず免れた。

もし今日解決していなかったらドコモに問い合わせていて、回答を得られたら恥をかいていたことだろう。

そもそも設計段階で、「20桁以下」、つまり可変長20桁と勘違いしていたようだ。

ちなみにひとつ言っておくと、設計&実装は僕ではない。

拍手[0回]

PR
この記事にコメントする
Name:
Title:
Mail:
URL:
Color:
Comment:
pass: emoji:Vodafone絵文字 i-mode絵文字 Ezweb絵文字
PR
ブログ内検索
プロフィール
HN: Atchi(あっち)
年齢: 41
性別: 男性
誕生日:  1983/07/28
職業: IT業界の雑魚
趣味: 映画、音楽、ゲーム、PC、歴史
自己紹介:
活動の記録をWebに残したい、
文章力を向上させたい、
2012年こそは何か始めたい、
そんな思いからブログを始めてみました。
稚拙な文章・内容ですが、
お付き合いいただけたら幸いです。
忍者ブログ [PR]
Copyright(C) Atchiのブログ(あっちのぶろぐ) All Rights Reserved