現在、プロキシのソースコードを改変して、プロキシでHTMLの書き換えをしようとしています。
そこで、サーバからプロキシに送られたレスポンスメッセージのボディ部分を別のファイルに書き込もうとしています。
そこで、サーバソケットから送られたレスポンスのボディ部分がchar buf[2048]に移し替えられた状態で、
FILE* fpにbufの内容を
fprintf(fp,”%s”,buf);
とやってfpに書き込もうとしました。
返り値に520などという値が出ていることはたしかで、正常に書き込まれていそうなのですが、fpに紐づいたファイルにはなにも書かれていませんでした。
考えられる原因は何でしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。