2017-10-03 16 views
1

基本的なプロキシサーバーを作成しようとしているので、私の子供たちがウェブワイズをやっていることを把握することができます - そこには製品があると知っていますが、 。ColdFusion Proxy Server

私は次のコードに作品のようなものを持っていますが、任意の画像やCSSを通じ引っ張っていない - それは私が何をしないのですリモートサーバに別の呼び出しを行い、

<cfhttp url="https://www.bbc.co.uk"> 
    <cfhttpparam type="header" name="Proxy-Connection" value="keep-alive" > 
    <cfhttpparam type="header" name="Accept" value="application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5"> 
    <cfhttpparam type="header" name="Accept-Language" value="en-US,en;q=0.8"> 
    <cfhttpparam type="header" name="Accept-Charset" value="ISO-8859-1,utf-8;q=0.7,*;q=0.3"> 
</cfhttp> 

<cfset html = cfhttp.FileContent /> 
<cfoutput>#html#</cfoutput>` 

が混乱してしまうので、私は推測しますか?

答えて

1

解決方法パラメータは、yes/trueに設定します。これはデフォルトではnoです。

このパラメータの機能は、絶対パスの相対パスを自動的に解決します。

これらのパスも同様に変更したい場合は、httpプロキシスクリプトを経由するように変更することもできますが、内容に関わらず大したことは分かりません。

resolveurlは、あなたが探しているものをあなたに引き付けるはずです。乾杯。

https://cfdocs.org/cfhttp(resolveurlタグ属性を探してください)

+0

こんにちは - Iそれを使用してきたし、それが大きな違いを作るdoesntの - 私はそれはあなたが作品にでてくるHTTPとHTTPSとどんなprotocalとの差であってもよいと思いますが、サイトが他のプロトコールで別のリソースを取得しようとすると、それは動作しません –

関連する問題