問題タブ [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.

0 投票する
1 に答える
2086 参照

c++ - C++ を使用して PAC ファイルを読み取る方法

HTTP リクエストに libcurl を使用しています。

ユーザーがプロキシ設定を持っている場合、私のアプリケーションはプロキシ設定を理解できるはずです

したがって、プロキシサーバーによるプロキシまたは自動プロキシ構成によるプロキシにすることができます

libcurl では PAC のサポートが利用できないようです

私のアプリケーションは C++ で作成されているため、利用可能な拡張機能 / パーサー エンジンはありますか?

投稿を読んでくれてありがとう

0 投票する
2 に答える
8118 参照

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 です。

0 投票する
1 に答える
431 参照

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

0 投票する
1 に答える
1824 参照

javascript - ローカル PAC ファイルの設定時に完全な URL を取得できない

ブラウザ用の .pac ファイルを作成しています。入力した URL がルールと一致することをブラウザに確認してもらいたい。

問題は、プロトコルとホストではなくブラウザから完全な URL を受け取りたいということです。urlでも今はテストなどでしか受けられないのですhttps://www.login.dngdang.com/が、入ってしまいましhttps://www.login.dangdang.com/xxxた。どうしたの?

0 投票する
2 に答える
37774 参照

proxy - プロキシ サーバー/ポートの決定

これが単純な質問である場合は申し訳ありませんが、私はこの種のことに精通していません。

Google カレンダー同期プログラムを使用するために、プロキシ サーバーの IP とポート番号を特定しようとしています。Google Chrome を使用して proxy.pac ファイルをダウンロードしました。最後の行は次のとおりです。

これはポート番号が 1081 であることを意味すると思いますが、プロキシ サーバーについては、「proxy.example.com」という形式の何かを期待していました。何かアドバイスはありますか?

ありがとうございました

0 投票する
1 に答える
10905 参照

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

ここに欠けているものはありますか?

ありがとう、

ジョン

0 投票する
1 に答える
707 参照

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)

エラーの行は他にもありますが、パットしていません。

何か案は?

0 投票する
0 に答える
138 参照

configuration - HtmlUnit を使用してファイル pac を Proxy に手動で追加する

私の英語のレベルが良くない場合は申し訳ありません。

HtmlUnit を使用して手動で PAC ファイルを Proxy に割り当てることはできますか?

URL を割り当てようとしましたが、Java は例外を示し、ファイルを手動で追加しようと考えています。ファイルにエラーがあるかどうかを確認します。

何か助けはありますか?ありがとう。

0 投票する
2 に答える
2056 参照

proxy - プロキシの背後にある IMAP プロトコルを使用して Gmail メールを読む、PAC を使用するファイアウォール

PAC ファイルとプロキシ ポートを持っていますが、ログインして GMail メールを読むことができません。JAVAMAIL API で PAC とプロキシ ポートを使用する方法を教えてもらえますか。次のような設定を行いました。

そして次のようにエラーが発生します:

0 投票する
0 に答える
25 参照

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:inblock 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:incall' pac (1.0.0) lib/pac/runtimes/rubyracer.rb:55: in Locker' pac (1.0.0) lib/pac/runtimes/rubyracer.rb:55:inlock' pac (1.0.0) lib/pac/runtimes/rubyracer.rb:21: in call' pac (1.0.0) lib/pac/file.rb:18:infind' app/helpers/accounts_helper.rb: 46: readPACfileData' app/helpers/accounts_helper.rb:65:inreadPACfile 内' app/helpers/accounts_helper.rb:83:'getProxyServer' 内

何が問題ですか?アプリケーションからプログラムで proxyserverIP がある場合はそれを見つけ出し、それを使用して Web サイトにアクセスしたいと考えています。何か助けはありますか?