タグ

ブックマーク / qiita.com/trewa-nek9585 (1)

  • PHPでJSONを返すだけのAPIを実装する - Qiita

    経緯 APIの右も左も分かっていなかったので、理解を深める為に実装した時のやつ。 HTTPステータスコードも返さないし、headerも返さない。 jsonだけ返す。 <2019/8/28追記> 嘘。明示的にHTTPステータスコードを指定しなくとも問題なければ200が返るし、下記で返るのはHEADERを指定していないので、HTMLのBodyにJSONっぽい何かが入ったResponseが返る。JSONとして受け取り側に認識させたいならば、Content-Type: application/jsonをResponseHeaderに付与してやる。あと多分json_encodeでJSON_UNESCAPED_UNICODEオプションを指定してやらないとマルチバイト文字がunicodeで表示されてしまう問題が発生するはずなので注意。 サーバーサイド(API) コード <?php // 連想配列用意 $

    PHPでJSONを返すだけのAPIを実装する - Qiita
  • 1