08/09/30 00:44:12
>>85
ありがとうございます。
1. の他アプリというのは >>74 を読んでわざわざこのように表現するので特別なアプリなのかと思いたずねてしまいました…が、そもそも >>74 が違う方なんですね。ブラウザかなと思って進めてみます。
2. 事前に指定した任意の文字列を他の文字列に置き換えるのは難しくないと思います、が、
A, Bから来るリクエストは同期しているのでしょうか?
それぞれ一つずつ受け取った時点でリクエストを作るという感じでいいのですか?
3. レスポンスから作る新しいリクエストのことは(とりあえずは)考えなくていいんです…よね。
4. これは2.で置換レベルのお話ということで何とかなりそうなのですが、二つのリクエストを受けてとなると、指定する方法を考えないと使いにくいかも、です。
リクエスト置き換え・合成のルールをファイルにして最初に読み込むとして、ルールファイルはこんな感じの書式でいいのでしょうか。
(二つのポート 8000 8001 で受け付けると仮定)
default 8000 #以下に指定がない場合は8000番から受けたものをそのまま使用
get 8001 #GETは8001番から受けたものをそのまま使用
User-Agent 8001 hoge fuga #User-Agentは8001番から受けたもののhogeをfugaに置き換えて使用
ここまで書いておいてなんなのですが、これなら誰でも作れるような気がして来ています。
ご自身で作ってみられませんか?
また、 >>86 さん >>87 さんが書かれているように、何に使うものか少し気になっています。
杞憂かと思いますがよろしくないことに使われるということはありませんよね。(失礼とは思いながら念のため)