• 締切済み

POST GET何ですか?

WEBサイドにログイン画面でIDとパスワードを入力と、 JXXCUSER010Eお客様IDが入力されていません と出て先に進みません。 WEBサイドに確認したところ、WEBサイドではログインがされているとの事、こちらではログイン画面になっている上記のエラーが出ている。 サイト側ではログイン中、私側ではログインエラー? システムの人からの返事では、当方ではPOSTを利用していて私の方のPCでGETプログラムが遮断しているとのこと、その解決策を聞くも教えてくれません、どなたか教えてください。 OSはXP、IE8を利用しています

みんなの回答

回答No.2

GET,POSTとはサーバー側のプログラムにどうやってユーザーが入力した情報を伝えるか?の方式です。 GETとは、そのログインプログラムに必要な情報(IDとパスワード)をアドレスに含めて送信する方式です。 POSTとは、そのログインプログラムに必要な情報(IDとパスワード)を見えない形でサーバーに送信する方式です。普通はこちらを使います。 質問者さんの内容だとなんらかの形でログインに失敗しているっぽいのでブラウザを一旦閉じて開きなおすか、パソコンの再起動。それでもダメなら、ブラウザのキャッシュクリアをすればログインできるかもしれません。 また、入力した情報がPOST送信されない様になっているかもしれません。ブラウザの設定やセキュリティソフトなどが問題かもしれません。

  • 4017B
  • ベストアンサー率73% (1305/1776)
回答No.1

“POST”か“GET”を決めるのは閲覧者側(ブラウザ依存)なので、webサイト側でわど~にも出来ません! 実際のお使いのPC環境と、当該webサイトのソース等を見ないと何とも言えませんが…。 良くあるパターンとしてわ、kirinn1さんがお使いのPCにセキュリティソフトがインストールされていて、そのソフトが過剰な反応を示しているのかも?

関連するQ&A

  • method=POSTしているのにGETで送信

    WEBのシステムでHTML上はmethod=POSTと書いてリクエストを実行しているのに、たまにアクセスされるリクエストのログがGETで送信されるという事象が発生しました。もちろんPOSTで送信されるべき画面がGETで送信されているのでリクエストのパラメータが渡ってきていません。 ユーザが勝手にHTMLを書き換えてアクセスしているということはまず考えられないのですが、なにか原因はありすでしょうか? ちなみにIE6での利用です。

  • POSTとGETについて

    インデックスページ→登録ユーザチェック→認証→ログインページ といった流れのものですが、 ログインページにGETで値を渡すとURLにパスワードやアドレスがむき出しになってしまうので、それを回避する方法を教えて下さい。 単純にPOSTでもっていきたいのですが、登録ユーザチェックページと認証ページはチェックしてロケーションのみのファイルなので、POSTだと出来ないですよね? どなたか分かるかた回答お願い致します。 詳細は以下になります。 ■インデックスページ POSTでユーザチェックページに値渡し ■ユーザチェックページ GETで認証ページに値渡し ■認証ページ GETでログインページに値渡し ■ログインページ ここのページでURLに引数がむき出しになるのをふせぎたいです。

    • ベストアンサー
    • PHP
  • $_POSTのものを$_GETとして使うのはなぜ?

    http://www.phppro.jp/school/phpschool/vol19/2 こちらの講座にあるサンプルコードで分からないところがあります。 schedule_edit.phpのサンプルでは if (isset($_POST["year"]) && is_numeric($_POST["year"]) && $_POST["year"] > 2000) { $year = $_POST["year"]; <form action="schedule_edit.php" method="post"> <input type="text" name="year" id="schedule-year" value="<?php print(htmlspecialchars($year, ENT_QUOTES)); ?>" /> <label for="schedule-year" id="label-year">年</label> formで入力されたデータはhtmlspecialchars($year, ENT_QUOTES)の$yearに格納され、 $_POST["year"]としてデータが渡り、 php側で$year = $_POST["year"];のように$_POST["year"]のデータが$yearに格納し直されています。わざわざ格納し直す理由も分からないのですが、一番知りたいところは schedule_list.phpのサンプル内ではPOSTでなくGETで渡されているところです。 if ($schedule_date == date("Ymd", mktime(0, 0, 0, $_GET["month"], $_GET["day"], $_GET["year"]))) $_POST["day"]ではなぜだめなのか分かりません。 この$_GET["year"]はschedule_edit.phpの$_POST["year"]を見ているわけではないのでしょうか。

    • ベストアンサー
    • PHP
  • $_SESSIONと、POSTやGETの違い

    SESSION ・クッキーにセッションIDを作り、データをサーバーへ送信して保存。 ・セッションIDを元に、送受信系のもので送られ保存されたデータをどのページでも取得できる。 ・セキュリティが強い。 GET ・クッキーにセッションIDを作り、データをサーバーへ送信して保存。 ・セッションIDを元に、送受信系のもので送られ保存されたデータをどのページでも取得できる。 ・URLとして送信される。 ・アンカータグからも送れる。 ・セキュリティが弱い。 POST ・クッキーにセッションIDを作り、データをサーバーへ送信して保存。 ・セッションIDを元に、送受信系のもので送られ保存されたデータをどのページでも取得できる。 ・セキュリティが強い。 ・大量のデータ向け。 GETとの違いは分かるのですが、POSTとSESSIONの違いが良く分かりません。 $session_start(); $_SESSION["abc"] = "エービーシー"; のようにセッションを作って変数に格納し $session_start(); echo $_SESSION["abc"]; のように他のページで変数を使うことができますが、 POSTやGETも他のページで使えるので自動でセッションIDが作られていて SESSIONやPOSTやGETなどの送受信系のもので保存されたデータは 送受信系のものでデータを自由に取得できるのかなと思い試してみると $_SESSION["abc"]で送信したデータを他のページで$_SESSION["abc"]で取得すると正常に動き、 $_SESSION["abc"]で送信したデータを他のページで$_GET["abc"]で取得するとエラー、 $_SESSION["abc"]で送信したデータを他のページで$_POST["abc"]で取得するとエラー、 $_GET["abc"]で送信したデータを他のページで$_GET["abc"]で取得すると正常に動き、 $_GET["abc"]で送信したデータを他のページで$_POST["abc"]で取得するとエラー、 $_GET["abc"]で送信したデータを他のページで$_SESSION["abc"]で取得するとエラー、 $_POST["abc"]で送信したデータを他のページで$_POST["abc"]で取得すると正常に動き、 $_POST["abc"]で送信したデータを他のページで$_POST["abc"]で取得するとエラー、 $_POST["abc"]で送信したデータを他のページで$_SESSION["abc"]で取得するとエラー、 送信された方法と受信する方法が一致しないもの以外はエラーになりました。 おんなじ方法で送信と受信をしないとダメなのですね。

    • ベストアンサー
    • PHP
  • IE10の動作について(ログインページ)

    IE10を試しているのですが、ログインを必要とするサイトで、ときどきログインできないことがあり、ログインできないときはエラーではなく、ID・パスワード入力画面に戻ってしまう状況が発生しています。 このような場合、IE10の設定で回避することは可能でしょうか? サイト側がIE10に対応するまで待つしかないのでしょうか?

  • IISのログに出力される「GET」と「POST」の意味

    IISのログに出力される「GET」と「POST」の意味 IISのログに出力される「GET」と「POST」はどういう意味なのでしょうか。 「GET」はサーバーからクライアントに送信した画面で 「POST」はクライアントがsubmitした画面のことなのでしょうか? aspでできているwebシステムを表示したログを解析しています。

  • GETとPOST以外のデータの渡し方って・・・

    ありますでしょうか? 以下、例をあげます。 検索画面を作成し、検索フォームに入力された値で、検索結果を表示する画面を作りたい。しかし、POSTで渡すのは避けたい。 GETで渡すとしても、formのsubmitをGETにすると、検索項目分URL表示されるので避けたい。どうしても必要なら、GETの引数は1つまでにしたい。 こういう場合、具体的にどのようにすると良いでしょうか?

    • 締切済み
    • PHP
  • OKWEBにログイン出来ない

    最近OKWEBにログインできなくてこまっています。マシーンはMACでブラウザーはIEです、IDとパスワードを入力しても再度IDとパスワード入力画面に戻ってしまいます。 所が、ネットスケープでログインすると一回でログインできます。以前OKWEBのフォームが新しくなってからの現象です。解決策を教えて下さい。

  • iPad airにしたらログインできない

    iPad2からiPad air に乗り換えたら、各種のWEBサービスにログインできなくなりました。 「WEBサービスにログインできなくなりました。」 というのは、たとえばこの「教えて goo!」のような、WEB上でログインID、パスワードを入力してログインするタイプのサービス類です。 具体的には、 誤ったID、誤ったパスワードでログインすると、「正しいID、正しいパスワードを入力してください」 との返答がきます。つまり、システム側では正しいID、正しいパスワードの組み合わせが何であるか、は分かっているわけです。よってWEBサービス側の情報の誤りではありません。 では正しいID、正しいパスワードを入力するとどうなるか、というと、ログインできないのです。 (「正しいID、正しいパスワードを入力してください」という返答は来ない) ログインできずにいると画面はどうなるか、というとサービスによってまちまちですが、 再びログインID、パスワード入力画面になったり、「一定時間、ブラウザにアクセスが無かったため、タイムアウトしました」という表示になったりします。(たった今、ログインID、パスワードを入力したのに・・・) なお 「iPad2側で既にログインしている状態で、同時にiPad airでも同じWEBサービスにログインしようとして、排他されたのではないか?」 という 分析なら違います。そのような二重ログインはやっておりません。 複数のWEBサービスで類似のログイン不可状態となりますので、おそらくは、iPad2からiPad airに乗り換えたことによる違いは、iOSのバージョン違いか、ブラウザのサファリのバージョン違いか、はたまた、何かのネット環境の違いではないかと思います。 とりあえず、分かる範囲での両者の違いは以下の通りです。 iPad2のOS iOS 7.0.4(11B554a) iPad airのOS iOS 7.0.6(11B651) ほかに何の違いがあるのかは分からないので、 「ここを調べたほうがいいんじゃないの?」 「iPad sir の●●の設定はどうなってるの? 報告して」 というご連絡、回答をお待ちします。 よろしくお願いします。

  • IE7のオートコンプリートが利かなくなりました

    IE7のオートコンプリートが利かなくなりました お世話になります。 IE7(OS WindowsXP)のオートコンプリートが利かなくなりました とあるWebサイトのログインID、パスワードの入力画面において、新しいID、パスワードを入力しても 「ID、パスワードを記憶させますか?」 との問いかけをしてきません。 しかしながら、最終ログインが新しいIDだった場合、次回、そのWebサイトを表示させると新しいIDだけは予め表示してくれます。 しかし、そのIDをWクリックしてもパスワードの自動入力は行われません。 また、今まで記憶させたIDとパスワードの組み合わせはちゃんと記憶をしています。 要するに、「新しいID、パスワードの記憶機能」だけが利用できなくなりました。 この件、ネットを検索して、下記の状態を確かめること、と書いてあることが多いので 下記の操作は試しました。 しかし記憶機能は復活しません。 ネット上によくある解決策 「IEのメニューから ツールをクリック インターネットオプションからコンテンツタブをクリック オートコンプリートの設定ボタンをクリック オートコンプリートの設定のオートコンプリートの使用目的の Webアドレス フォーム フォームのユーザ名およびパスワード   パスワードを保存する確認をする これらのいずれもチェックマークをONにすればオートコンプリート機能は復活する」 どなたか、詳しい方、お願いします。