-1

delphi7 を使用して、「Web サーバー アプリケーション」(MyCGI.EXE) を作成します。クライアントにサービスを提供するための手順がいくつかあります。

クライアント Web ベースの HTML (MyHTML.HTML) は、javascript (AJAX) (MyScript.js) を呼び出して MyCGI.EXE を開き、サーバーから「応答」を受け取ります。

そして、すべてが仕事です。

クライアント ソース コード (MyHTML.HTML、Myscript.JS) を含める必要がありますが、サーバー ソース コードは含める必要がないため、ユーザーが MyHTML.HTML のタイトルを変更した場合、サーバーがフィルター処理できるようにする必要があります。myHtml のタイトルが変更された場合、サーバーは「応答」を送信しません。

MyCgi で "request.title" を試してみましたが、結果は空です。

それで、「私のサーバーがMyHTMl.html「タイトル」フォームサーバー(MyCgib)を見つける方法」というアイデアや解決策はありますか?

感謝

4

1 に答える 1

0

サーバーは、リクエストの開始を担当するクライアントのどのページのコンテンツにもアクセスできません。サーバーはクライアントからの通知内容のみを認識しており、通常、ページ タイトルは HTTP 要求に含まれていないことがわかります。

サーバーがページのタイトルを知る必要がある場合は、クライアントがリクエストで送信するパラメーターの 1 つであることを確認する必要があります。ただし、それが実際にページのタイトルであることを強制することはできません。クライアントがサーバーに嘘をつくことを妨げるものは何もありません。要求に適切な魔法の言葉を使用して、必要なタイトルがあるとサーバーに認識させる限り、任意のタイトルを付けることができます。

于 2013-06-15T05:10:29.450 に答える