2009-06-03 15 views
0

問題について - 私たちはC++で書かれたwebサービスを持っています。そしてHTMLページにcgiスクリプトを使用して、独自のexeを実行してHTMLを出力します。 IEで私は何の問題も見ていない。Mozilla Firefoxブラウザに問題がある

しかし、Mozilla Firefoxの3.0で

として表示エラーがある「:HTTPからアプリケーション3.212.219.180 \テスト\このファイルを保存したいあなたは、あるgefebt.exeを開くことを選択しました」また、私はいくつかの調査をしました: - IISを使用して仮想ディレクトリを作成しました。ハイパーリンクをクリックすると、実行するgefebt.exeが作成されました。 IISでは、実行権限が「スクリプトと実行可能ファイル」に設定されるまで問題はありません。スクリプトを選択すると、IEとmozillaプラグインで同じメッセージが表示されます。

同時に私はWebserviceのコードとの違いを見ません。 HTMLで実行可能ファイルを返す方法はhref = gefebt.exeですか?xyz.bcl> xyz.bclを呼び出す - 私はIFrameとフレームも試しています。

答えて

0

間違ったhttpヘッダーを送信しているようです。 追加してみてくださいContent-type: text/html

+0

ありがとうございます。 私はWebサーバーがContent-type:HTTPヘッダーのtext/htmlを送信するようにコードを追加しました。 今、私はHTML上に何も見ていません。 –

+0

上記のメッセージは表示されませんが、何も表示されません。 –

+0

他のHTTPヘッダーを追加する必要がありますか。申し訳ありませんが、私はこれらのHTTPプロトコルに新しいです。 –