問題タブ [pac]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++ を使用して PAC ファイルを読み取る方法
HTTP リクエストに libcurl を使用しています。
ユーザーがプロキシ設定を持っている場合、私のアプリケーションはプロキシ設定を理解できるはずです
したがって、プロキシサーバーによるプロキシまたは自動プロキシ構成によるプロキシにすることができます
libcurl では PAC のサポートが利用できないようです
私のアプリケーションは C++ で作成されているため、利用可能な拡張機能 / パーサー エンジンはありますか?
投稿を読んでくれてありがとう
javascript - pac (proxy-auto-config) ファイルの関数 FindProxyForURL が IE ブラウザで動作しない
奇妙な技術的問題を解決できずに 3 日間を費やしたので、あなたの助けが必要です。
作成した pac (proxy-auto-config) ファイルは、IE (Internet Explorer) を除く他のすべてのブラウザーで正常に動作します。
リクエストURLは
pac ファイルが
そうです、プロキシを使用してWebサイトにアクセスしています。
ただし、pac ファイルが
CN も URL に含まれています。しかし、私たちが考えているように、IE はプロキシを使用して Web サイトにアクセスしません。
ただし、Chrome、Safari、Firefox などの他のブラウザーでテストしたところ、すべて正常に動作し、すべてプロキシを使用して Web サイトにアクセスしました。
IE では、関数のパラメータ「url」はFindProxyForURL(url, host)
URL のフル パスではなく、ホストを含むだけのようですが、他のブラウザではフル URL です。
この問題に 3 日間かかりました。IE pac ファイルの関数に完全な URL を取得させる方法、または IE ブラウザで pac ファイルをデバッグする方法を教えてください。
ブラウザで情報をアラートすることさえできません。
IE のバージョンは 10、Windows 8 です。
wpf - MVVM パターンは MVC + PAC パターンの共生生物ですか?
ウィキペディアをサーフィンしたところ、次のような記事を見つけました。
http://en.wikipedia.org/wiki/MVC4WPF
リンクアッパーより一部:
MVC4WPF は、Model-View-Controller (MVC) および Presentation-Abstraction-Control (PAC) パターンに基づく Windows Presentation Foundation (WPF) 開発用に Information Control Corporation で開発された、オープンソースで拡張可能な自動コード パターンです...
私は、WPF/Silverlight が MVVM パターン: Model-View-ViewModel を使用していることを知っています。
MVC4WPF は MVVM の最初のバージョンですか?
私は WPF/Silverlight 開発の歴史をよく知りませんが、MVVM は常にある種の MVC を思い出させてくれます。
もしそれが本当ならMVVM = MVC + PAC
?
javascript - ローカル PAC ファイルの設定時に完全な URL を取得できない
ブラウザ用の .pac ファイルを作成しています。入力した URL がルールと一致することをブラウザに確認してもらいたい。
問題は、プロトコルとホストではなくブラウザから完全な URL を受け取りたいということです。url
でも今はテストなどでしか受けられないのですhttps://www.login.dngdang.com/
が、入ってしまいましhttps://www.login.dangdang.com/xxx
た。どうしたの?
proxy - プロキシ サーバー/ポートの決定
これが単純な質問である場合は申し訳ありませんが、私はこの種のことに精通していません。
Google カレンダー同期プログラムを使用するために、プロキシ サーバーの IP とポート番号を特定しようとしています。Google Chrome を使用して proxy.pac ファイルをダウンロードしました。最後の行は次のとおりです。
これはポート番号が 1081 であることを意味すると思いますが、プロキシ サーバーについては、「proxy.example.com」という形式の何かを期待していました。何かアドバイスはありますか?
ありがとうございました
proxy - Windows 7/ie10 のプロキシ pac ファイル
以下に示すようにプロキシファイルを設定しました。
10.10.10.10 には何もありません。IE10/Windows 7 x64 では、IE の [LAN 設定] で [設定を自動的に検出する] と [LAN にプロキシ サーバーを使用する] を無効にしました。
ブラウザーは PAC ファイルを無視して、ブラウザーに読み込まれている Web サイトに直接アクセスします。
失敗した結果で試したこと: 1.プロキシファイルのパスをブラウザのURLフィールドに直接入力して確認しました。ブラウザからダウンロード可能です。2. pac ファイルのファイル パス内のダブル スラッシュ 3. pac ファイルを別の場所に移動する 4. ダブル スラッシュを含む Google Chorme
ここに欠けているものはありますか?
ありがとう、
ジョン
java - HTMLUNIT のエラー Proxy AutoConfig
Htmlunit を使用するアプリケーションがあり、PAC ファイルを使用する必要がありますが、HtmlUnit でエラーが表示され、その理由がわかりません。
PAC ファイルは Javascript で記述され、拡張子は「.cgi」です。
コードは次のとおりです。
WebClient webClient = new WebClient();
webClient.getOptions().setJavaScriptEnabled(true);
webClient.getOptions().setActiveXNative(true);
webClient.getOptions().setAppletEnabled(true);
webClient.getOptions().setCssEnabled(false);
webClient.getOptions().setPopupBlockerEnabled(true);
webClient.getOptions().setRedirectEnabled(true);
webClient.getOptions().setThrowExceptionOnFailingStatusCode(false);
webClient.getOptions().setThrowExceptionOnScriptError(false);
webClient.getOptions().setUseInsecureSSL(true);
webClient.setAjaxController(new NicelyResynchronizingAjaxController());
webClient.getOptions().getProxyConfig().setProxyAutoConfigUrl("http://domain/proxy.pac");
HtmlPage currentPage = webClient.getPage(web);
エラーは次のとおりです。
Exception in thread "main" java.lang.StackOverflowError
at java.io.IOException.<init>(IOException.java:58)
at java.io.InterruptedIOException.<init>(InterruptedIOException.java:64)
at java.net.SocketTimeoutException.<init>(SocketTimeoutException.java:43)
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:150)
at java.net.SocketInputStream.read(SocketInputStream.java:121)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
at org.apache.http.impl.io.SocketInputBuffer.isDataAvailable(SocketInputBuffer.java:95)
at org.apache.http.impl.AbstractHttpClientConnection.isStale(AbstractHttpClientConnection.java:310)
at org.apache.http.impl.conn.ManagedClientConnectionImpl.isStale(ManagedClientConnectionImpl.java:158)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:432)
at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:72)
at com.gargoylesoftware.htmlunit.HttpWebConnection.getResponse(HttpWebConnection.java:167)
at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseFromWebConnection(WebClient.java:1281)
at com.gargoylesoftware.htmlunit.WebClient.loadWebResponse(WebClient.java:1198)
at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:307)
at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:376)
at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:361)
at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseFromWebConnection(WebClient.java:1237)
at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseFromWebConnection(WebClient.java:1339)
at com.gargoylesoftware.htmlunit.WebClient.loadWebResponse(WebClient.java:1198)
at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:307)
at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:376)
at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:361)
エラーの行は他にもありますが、パットしていません。
何か案は?
configuration - HtmlUnit を使用してファイル pac を Proxy に手動で追加する
私の英語のレベルが良くない場合は申し訳ありません。
HtmlUnit を使用して手動で PAC ファイルを Proxy に割り当てることはできますか?
URL を割り当てようとしましたが、Java は例外を示し、ファイルを手動で追加しようと考えています。ファイルにエラーがあるかどうかを確認します。
何か助けはありますか?ありがとう。
proxy - プロキシの背後にある IMAP プロトコルを使用して Gmail メールを読む、PAC を使用するファイアウォール
PAC ファイルとプロキシ ポートを持っていますが、ログインして GMail メールを読むことができません。JAVAMAIL API で PAC とプロキシ ポートを使用する方法を教えてもらえますか。次のような設定を行いました。
そして次のようにエラーが発生します:
ruby - Rails アプリケーションからのエラー PAC::ProgramError を克服できません
私はRubyが初めてです。私は簡単なコードを書きました:...
...
宝石を使っています
次のエラーが表示されます: Accounts#new の PAC::ProgramError
null の抽出されたソースのメソッド 'lastIndexOf' を呼び出せません (6 行目あたり):
3: > 4: 5: 6: <%= getProxyServer %> 7: 8: <%= link_to 'Back', accounts_path %>
トレースファイルの関連部分 pac (1.0.0) lib/pac/runtimes/rubyracer.rb:28:in rescue in block in call'
pac (1.0.0) lib/pac/runtimes/rubyracer.rb:22:in
block in call' pac (1.0.0) lib/pac/runtimes/rubyracer.rb:57:in block in lock'
pac (1.0.0) lib/pac/runtimes/rubyracer.rb:55:in
call' pac (1.0.0) lib/pac/runtimes/rubyracer.rb:55: in Locker'
pac (1.0.0) lib/pac/runtimes/rubyracer.rb:55:in
lock' pac (1.0.0) lib/pac/runtimes/rubyracer.rb:21: in call'
pac (1.0.0) lib/pac/file.rb:18:in
find' app/helpers/accounts_helper.rb: 46: readPACfileData'
app/helpers/accounts_helper.rb:65:in
readPACfile 内' app/helpers/accounts_helper.rb:83:'getProxyServer' 内
何が問題ですか?アプリケーションからプログラムで proxyserverIP がある場合はそれを見つけ出し、それを使用して Web サイトにアクセスしたいと考えています。何か助けはありますか?