0
私は、JがApacheからの要求に応答できるようにするための、変更されたboot.ijsスクリプトを持っています。 Jでは、1!:2&4はLFをCRLFに置き換えます。それをLFとして保つ方法はありますか?
は基本的に、httpd.confで、私はこれを持っている: コンテキストのためだけにここにJ.にそれはですすべての* .ijsのURLを送信するようにApacheに指示しますScriptAlias /j/ "C:/J/"
DirectoryIndex index.ijs
AddType application/x-httpd-ijs .ijs
Action application/x-httpd-ijs "/j/j.exe"
。
Jは、その後で標準出力に書き込むことで答えることができます。私のような私が作成したバイナリデータ(Excelファイル)、その後、アスカーのブラウザに戻って送信したいが、持っている
echo =: 1!:2&4
詳細here。ただし、ファイル自体では、すべてのLFがCRLFに変更されます。
この現象は、jconsole.exeで「観察」することができます。上記エコーの宣言を入力し、コマンドを送信:
echo LF
echo CR
echo LF
コンソールCRに1行だけのように書かれているので、もう1行は、各echo LF
後があることを確認できます。本質的に、JはLFをCRLFに変換します。
質問:あなたはそれをオフにして、実際に出力されるものをJにしますか?