2 つの CeDiploma Validation フォーム要素にクエリ文字列を事前に入力する、この Web ページの URL を生成したいと考えています。
次の URL を使用して、別の大学の Web ページで検証フォームの期待どおりの結果を取得しました: https://cecredential.stanford.edu/cecredential/?credentialId=prefilledtext&nameLetter=AA
。これにより、次の結果が生成されます:
ただし、このアプローチは元のサイトでは機能しないようです。つまり、クエリ文字列を含む次の URL は、クエリ文字列を含まない URL と同じように動作します。 https://registrar.uchicago.edu / records/diplomas/ce-diplomas-validation/?CeDiD=preilledtext&UserFirstTwoLetters=AA
HTML のまったくの初心者として、これら 2 つのページがこれらの URL クエリ文字列に対して異なる動作をする理由がわかりません。
更新: 奇妙なことに、この方法 を使用すると、https://registrar を使用してシカゴ大学のページ検索ボックスのテキスト フィールドに事前に値を入力できます。 uchicago.edu/records/diplomas/ce-diplomas-validation/?s=pre これにより、
が生成されます。
サイトのコードはクエリ文字列を読み取り、そのデータを使用してフォーム フィールドにデータを入力できます。もう一方はそうではありません。
ブラウザが URL だけを使用して任意の Web サイトのフォーム フィールドにデータを入力できる場合、セキュリティ上の問題になります。サイトがこれを行うためのメカニズムを提供していない限り (そしてそのようには見えませんが)、それはできません。