ホームページ  >  に質問  >  本文

JavaScript - バックグラウンドで file_get_content("php://input") を通じてフォームを取得します。パラメーターを含む完全な値を解析する方法

リーリー

バックエンドは file_get_content("php://input") を通じて受信されます。goods_name、origin_url、price の 3 つの値を完全に解析するにはどうすればよいですか?
爆発をカットスルーするノードとして「&」を使用するソリューションがインターネット上にありますが、これを実行すると、origin_url が

になります。 リーリー

完全な

の代わりに追加のsinceフィールドもあります。 リーリー

パラメーターを含む URL 値を完全に解析できるメソッドを知っている人はいますか?

漂亮男人漂亮男人2671日前768

全員に返信(2)返信します

  • 迷茫

    迷茫2017-05-31 10:36:53

    リーリー

    長い間これら 2 つの関数を使用していなかったので、パラメータで戻り値を直接受け取ることを忘れていました = =parse_str

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-31 10:36:53

    ありがとうございます。ソースコードは次のとおりです。
    $packData=urldecode(file_get_contents( "php://input" ));
    parse_str($packData,$params);//parse_str 関数には戻り値がありませんしたがって、 $params = parse_str($queryString); は間違った書き方です
    //var_dump($param);

    返事
    0
  • キャンセル返事