HTTP のリクエストレスポンスの返し方@PHP
関連記事
- 【#apache #PHP】apacheが立ち上がらなくなったー「アクセス許可で禁じられた方法でソケットにアクセスしようとしました」エラー発生 【2024年04月16日(火)】
- 【#Laravel #PHP】久しぶりにLaravelと格闘しておるがすっかり忘れちょる(汗 【2024年04月12日(金)】
- 【#C #CPP】謎不具合を追っかけてた.なんとなく原因は分かったけど... 【2024年04月02日(火)】
- 「防犯カメラで他人の家が丸見え」──米国で問題に “話がうますぎる”スマートホーム製品に潜むリスク 【2024年02月28日(水)】
- 明日も仕事!久しぶりの休日出社キター!!ドロドロドロ 【2024年01月19日(金)】
某SNSの
WEBマネーの決済システムを実装しておりますが(土曜じゃけど(爆
SNSサーバー側から,決済の許可/不許可情報がおりてくるので
それの妥当性をチェックして(このへんが,OAuthだったりするわけじゃが)
許可する場合は,結果を,HTTPのレスポンスで返せ
ex)
——————–
Status: 200
Content-Type: text/plain
OK
——————–
と記述があるんじゃけど
サンプルソースがない...(激怒
HTTPの通信系の実装は,素人じゃぞぉ~>オイラ(爆
HttpResponseクラス@PHPを使えばよさそうなんじゃけど
なんか,クラスモジュールパッケージが,上手くサーバーにインストール出来ない...
ほぼ12時間ほど,悩んだんじゃけど...
難しく考えることなんか,まったくなく,なんのことはない
header()関数を使えばよかったらしい
こんな感じで書いてみたら
SNSサーバーとのハンドシェイク通信がうまくいきましたっす
header("HTTP/1.1 200 OK"); header("Status: 200"); header("Content-Type: text/plain"); echo "OK";
他に悩まれる方が,居らっしゃらないように
書き残しておきます
某SNSの処理に困ってたどり着きました。
おかげで解決できました。
古い記事に申し訳ございませんが
御礼まで。
>>通りすがり さま
おお~~
この記事が役に立ちましたか.良かったです
みなさまが,悩まれないように
これからも,PHPなり,C#なり,SQLなりの小技を記載していきますです 😮
専用関数あります。
再投稿
専用関数があります。
https://www.php.net/manual/ja/function.http-response-code.php
>>匿名 さま
さすがに関数を準備したっぽいっすねぇ
これは楽に実装できるはず
して,最近はこの手の話,フレームワークに任せっきりのオイラ(微爆