คำถามติดแท็ก proxy

พร็อกซีคืออุปกรณ์หรือโปรแกรมที่อยู่ระหว่างสองโปรแกรมหรืออุปกรณ์ที่เชื่อมต่อกัน ใช้ [dynamic-proxy] สำหรับคลาส Java และ [proxy-pattern] สำหรับรูปแบบการออกแบบ

14
การกำหนดค่าพร็อกซี Gradle
ฉันต้องการการเข้าถึงเว็บจาก Gradle ผ่านพร็อกซีเซิร์ฟเวอร์เพื่อใช้การรวม Gradle / Artifactory สำหรับ Jenkins เพื่อลดสาเหตุที่เป็นไปได้สำหรับปัญหาฉันเพิ่มปลั๊กอิน Artifactory ใน build.gradle และเรียกใช้จากบรรทัดคำสั่ง: apply { apply from: "http://gradle.artifactoryonline.com/gradle/plugins/org/jfrog/buildinfo/build-info-extractor-gradle/1.0.1/artifactoryplugin-1.0.1.gradle" } ทำตามคำอธิบายนี้ฉันระบุสิ่งต่อไปนี้ใน. gradle / gradle.properties ในโฮมไดเร็กตอรี่ของฉัน: systemProp.http.proxyHost=hostname systemProp.http.proxyPort=8080 systemProp.http.proxyUser=de\\username systemProp.http.proxyPassword=xxx ด้วยการกำหนดค่าพร็อกซีข้างต้น (ที่รู้จักกันในการทำงาน) มันล้มเหลว: 11: 33: 17.699 [ข้อผิดพลาด] [org.gradle.BuildExceptionReporter] เกิดจาก: java.io.IOException: เซิร์ฟเวอร์ส่งคืนรหัสตอบกลับ HTTP: 407 สำหรับ URL: http://gradle.artifactoryonline.com/gradle/plugins/org/ JFrog / buildinfo / buildinfo-ระบาย-gradle / …

25
ใช้ NPM เบื้องหลัง .pac พร็อกซีขององค์กร
ฉันจำเป็นต้องดาวน์โหลดแพ็คเกจต่าง ๆ ผ่าน npm แต่การกำหนดค่าพร็อกซีองค์กรของเราเป็นไฟล์. pac (ฉันอยู่บน windows) ผมได้พยายามแล้ว npm config set proxy http://mydomain\username:password@1.2.3.4:8181/proxy.pac npm config set https-proxy http://mydomain\username:password@1.2.3.4:8181/proxy.pac หรือ npm config set proxy http://1.2.3.4:8181/proxy.pac npm config set https-proxy http://1.2.3.4:8181/proxy.pac แต่มันไม่ทำงาน ... ข้อเสนอแนะใด ๆ ขอบคุณ
158 node.js  npm  proxy  pac  npm-config 

10
จะสร้าง proxy อย่างง่ายใน C # ได้อย่างไร
ฉันได้ดาวน์โหลด Privoxy เมื่อไม่กี่สัปดาห์ที่ผ่านมาและเพื่อความสนุกฉันอยากรู้ว่ามันง่ายเพียงใด ฉันเข้าใจว่าฉันต้องกำหนดค่าเบราว์เซอร์ (ไคลเอนต์) เพื่อส่งคำขอไปยังพร็อกซี พร็อกซีส่งคำขอไปยังเว็บ (สมมติว่าเป็นพร็อกซี http) พร็อกซีจะได้รับคำตอบ ... แต่พร็อกซีจะส่งคำขอกลับไปยังเบราว์เซอร์ (ไคลเอ็นต์) ได้อย่างไร ฉันค้นหา C # และ http proxy บนเว็บ แต่ไม่พบสิ่งใดที่ให้ฉันเข้าใจว่ามันทำงานอย่างไรได้อย่างถูกต้องเบื้องหลัง (ฉันเชื่อว่าฉันไม่ต้องการพร็อกซีย้อนกลับ แต่ฉันไม่แน่ใจ) มีใครบ้างที่มีคำอธิบายหรือข้อมูลบางอย่างที่จะให้ฉันดำเนินโครงการเล็ก ๆ นี้ต่อไป? ปรับปรุง นี่คือสิ่งที่ฉันเข้าใจ (ดูกราฟด้านล่าง) ขั้นตอนที่ 1ฉันกำหนดค่าไคลเอนต์ (เบราว์เซอร์) สำหรับคำขอทั้งหมดที่จะส่งไปยัง 127.0.0.1 ที่พอร์ตที่ฟัง Proxy วิธีนี้คำขอจะไม่ถูกส่งไปยังอินเทอร์เน็ตโดยตรง แต่จะดำเนินการโดยพร็อกซี ขั้นที่ 2พร็อกซีเห็นการเชื่อมต่อใหม่อ่านส่วนหัว HTTP และดูคำขอที่เขาต้องดำเนินการ เขาดำเนินการตามคำขอ ขั้นตอนที่ 3พร็อกซีได้รับคำตอบจากคำขอ ตอนนี้เขาต้องส่งคำตอบจากเว็บไปยังลูกค้า แต่อย่างไร ลิงค์ที่มีประโยชน์ Mentalis …
143 c#  .net  .net-2.0  proxy 

18
ฉันจะใช้พร็อกซี http กับ node.js http.Client ได้อย่างไร
ฉันต้องการที่จะโทร HTTP ขาออกจาก Node.js http.Clientใช้มาตรฐาน แต่ฉันไม่สามารถเข้าถึงเซิร์ฟเวอร์ระยะไกลได้โดยตรงจากเครือข่ายของฉันและจำเป็นต้องผ่านพร็อกซี ฉันจะบอกให้ node.js ใช้พร็อกซีได้อย่างไร
143 http  proxy  node.js 

7
NGINX เพื่อย้อนกลับเว็บซ็อกเก็ตพร็อกซีและเปิดใช้งาน SSL (wss: //)?
ฉันหลงทางและยังใหม่กับการสร้าง NGINX ด้วยตัวเอง แต่ฉันต้องการเปิดใช้งานเว็บซ็อกเก็ตที่ปลอดภัยโดยไม่ต้องมีเลเยอร์เพิ่มเติม ฉันไม่ต้องการเปิดใช้ SSL บนเซิร์ฟเวอร์ websocket แต่ฉันต้องการใช้ NGINX เพื่อเพิ่มเลเยอร์ SSL ให้กับสิ่งทั้งหมด ทุกหน้าเว็บบอกว่าทำไม่ได้ แต่รู้ว่าทำได้! ต้องขอบคุณใครก็ตามที่ (ตัวเอง) สามารถแสดงวิธี!
141 ssl  tcp  proxy  nginx  mod-proxy 

7
ฉันจะทำให้ HttpURLConnection ใช้พร็อกซีได้อย่างไร
ถ้าฉันทำแบบนี้ ... conn = new URL(urlString).openConnection(); System.out.println("Proxy? " + conn.usingProxy()); มันพิมพ์ Proxy? false ปัญหาคือฉันอยู่หลังพร็อกซี JVM รับข้อมูลพร็อกซีจากที่ใดบน Windows ฉันจะตั้งค่านี้ได้อย่างไร? แอพอื่น ๆ ทั้งหมดของฉันดูเหมือนจะมีความสุขกับพร็อกซีของฉัน
140 java  windows  http  proxy 

4
วิธีการแปลง `git:` URL เป็น `http: 'URL
ฉันกำลังทำงานหลังพร็อกซี http ฉันพยายามโคลนต้นกำเนิดของ Android โดยใช้เครื่องมือ "repo" ของพวกเขา เครื่องมือนี้ยืนยันการใช้git://URL แม้ว่าจะใช้http://งานได้เช่นกัน เป็นผลให้ฉันไม่สามารถดาวน์โหลดแหล่งที่มา เป็นไปได้ไหมที่จะบังคับgitให้ใช้ตลอดเวลาhttp? แก้ไข: http_proxy ของฉันได้รับการกำหนดค่าอย่างถูกต้อง ตัวอย่างเช่นงานนี้: git clone http://android.git.kernel.org/platform/manifest.git แต่นี่ไม่ใช่ (errno = การเชื่อมต่อหมดเวลา): git clone git://android.git.kernel.org/platform/manifest.git ดังนั้นคำตอบนี้ไม่ได้ช่วยฉันจริงๆ
139 git  proxy 

2
ความแตกต่างระหว่างรูปแบบการออกแบบ Facade, Proxy, Adapter และ Decorator? [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ รูปแบบการออกแบบ Facade, Proxy, Adapter และ Decorator แตกต่างกันอย่างไร ฉันไม่เคยอ่านคำอธิบายที่ชัดเจนว่าของคุณคืออะไร?

19
ปัญหาในการใช้ Maven และ SSL หลังพร็อกซี
ฉันเพิ่งดาวน์โหลด Maven และพยายามเรียกใช้คำสั่งง่ายๆที่พบในหน้า "Maven in Five Minutes" ( http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html ) นี่คือคำสั่ง: mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false เมื่อฉันเรียกมันฉันได้รับข้อผิดพลาดกับใบรับรอง SSL และไม่สามารถดาวน์โหลดได้จากส่วนกลางที่เก็บ Maven ที่https://repo.maven.apache.org/maven2 ข้อผิดพลาดคือ "SunCertPathBuilderException: ไม่พบเส้นทางการรับรองที่ถูกต้องไปยังเป้าหมายที่ร้องขอ" ฉันนั่งอยู่หลังไฟร์วอลล์ขององค์กรและได้กำหนดการตั้งค่าพร็อกซีอย่างถูกต้องสำหรับทั้งสองอย่างhttpและhttpsเข้าถึงผ่านsettings.xmlไฟล์ ฉันสงสัยว่าทุกคนที่ดาวน์โหลด Maven และเรียกใช้เป็นครั้งแรกต้องนำเข้าใบรับรอง SSL ของที่เก็บ Maven ดังนั้นปัญหาต้องอยู่ที่พร็อกซี ใครมีประสบการณ์เกี่ยวกับเรื่องนี้บ้าง? นี่คือการติดตามสแต็กในโหมดดีบักแบบเต็ม (-X): mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-11T22:58:10+02:00) Maven home: C:\Projects\maven\bin\.. …
134 java  maven  ssl  proxy 

17
ฉันจะใช้ Maven ผ่านพร็อกซีได้อย่างไร
ฉันต้องการแบ่งปันประสบการณ์การใช้ maven ผ่านพร็อกซี คุณน่าจะเผชิญกับข้อยกเว้นและข้อความเช่น: ข้อมูลเมตาของที่เก็บสำหรับ: 'org.apache.maven.plugins' ไม่สามารถเรียกคืนได้ ที่เก็บ: ส่วนกลางเนื่องจากข้อผิดพลาด: ข้อผิดพลาดในการถ่ายโอนไฟล์: การเชื่อมต่อถูกปฏิเสธ: เชื่อมต่อ หรือ [คำเตือน] ไม่สามารถเรียกตัวอธิบายปลั๊กอินสำหรับ org.apache.maven.plugins: maven-clean- ปลั๊กอิน: 2.5: ปลั๊กอิน org.apache.maven.plugins: maven-clean-plugin: 2.5 หรือหนึ่งในนั้น ไม่สามารถแก้ไขการพึ่งพา: ไม่สามารถอ่าน descriptor สำหรับ org.apache.maven.plugins: Maven ทำความสะอาดปลั๊กอิน: ขวด: 2.5 จะกำหนดค่า Maven ให้ใช้งานพรอกซีเซิร์ฟเวอร์ได้อย่างไร
130 maven  proxy 

3
จะใช้ CURL ผ่านพร็อกซีได้อย่างไร?
ฉันต้องการตั้งค่า curl เพื่อใช้พร็อกซีเซิร์ฟเวอร์ url จัดทำโดยรูปแบบ html ซึ่งไม่มีปัญหา หากไม่มีพร็อกซีก็ใช้งานได้ดี ฉันพบรหัสในไซต์นี้และไซต์อื่น ๆ แต่ใช้ไม่ได้ ความช่วยเหลือใด ๆ ในการค้นหาวิธีแก้ปัญหาที่ถูกต้องจะได้รับการชื่นชมมาก ฉันรู้สึกว่าคนร้องอยู่ใกล้ แต่ฉันขาดอะไรไป ขอบคุณ. รหัสร้องที่ฉันดัดแปลงมาจากที่นี่http://www.webmasterworld.com/forum88/10572.htmแต่ส่งกลับข้อความแสดงข้อผิดพลาดเกี่ยวกับ T_VARIABLE ที่หายไปในบรรทัด 12 <? $url = '$_POST[1]'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 0); curl_setopt($ch, CURLOPT_PROXY, '66.96.200.39:80'); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0); curl_setopt($ch, CURLOPT_CUSTOMREQUEST,'GET'); curl_setopt ($ch, CURLOPT_HEADER, 1) curl_exec ($ch); …
128 php  curl  proxy  php-curl 

20
วิธีตั้งค่าพร็อกซีโปรแกรมจำลอง Android
ฉันต้องการใช้เบราว์เซอร์ในโปรแกรมจำลอง Android และฉันต้องการใช้การตั้งค่าพร็อกซีบนเครื่องของฉัน ฉันจะตั้งค่านี้ได้อย่างไร? การอ่านคู่มือ Android ที่ดีมากพวกเขาบอกฉันว่าฉันควรเริ่ม Android โดยใช้คำสั่งต่อไปนี้: emulator -avd myavd -http-proxy http://168.192.1.2:3300 แต่ฉันยังไม่สามารถใช้เบราว์เซอร์จำลองได้ โปรดทราบว่าฉันใช้ที่อยู่ IP สำหรับพร็อกซีเซิร์ฟเวอร์ของฉัน ผมทำอะไรผิดหรือเปล่า?

1
Clojure 1.2.1 / 1.3 / 1.4 'proxy ที่สร้างใน Grails 2.0.0 runtime ล้มเหลว 1.2.0 ไม่เป็นไร
ผมทำงานเกี่ยวกับการขยายปลั๊กอิน Grails ClojureในGrails 2.0.0 (และ 2.1.0-ภาพนิ่ง) และฉันต้องการที่จะปรับปรุงมันClojure 1.3.0และเพิ่มclojure.tools.logging Clojure แสดงข้อยกเว้นระหว่างการรวบรวม พร็อกซีของฟังก์ชันล็อกสตรีมของ a ByteArrayOutputStreamin clojure.tools.logging: ClassCastException: clojure.asm.Type cannot be cast to clojure.lang.IFn ( https://gist.github.com/a6ae681c37091a3d2379 ) ฉันไปลบclojure.tools.loggingและเขียนพร็อกซีที่ถูกถอดออกของObject: (proxy [java.lang.Object] [] (toString [] "proxy's toString")) และมันก็โยนClassCastExceptionข้อความและข้อความนั้นออกไป ฉันพยายามพิมพ์macroexpand-1ของพร็อกซีและได้รับสิ่งเดียวกัน ฉันเปลี่ยนกลับเป็น Clojure 1.2.0 และพร็อกซีทำงานได้ดีอีกครั้ง ฉันลองใช้จำนวน 1.4.0 และมีพฤติกรรมเช่นเดียวกับ 1.3.0 1.2.1 ยังมีข้อยกเว้นบางอย่าง แต่ฉันพยายามตี 1.3.0 ดังนั้นฉันจึงไม่ได้ใช้เวลากับมันมากนัก สแต็คร่องรอยจุดที่ 'ฟังก์ชั่น GEN-วิธีการที่กำหนดไว้ในหนึ่งในช่วยให้รูปแบบของในgenerate-proxycore_proxy.clj …
103 grails  groovy  clojure  proxy 

9
การเชื่อมต่อ HTTPS ผ่านพร็อกซีเซิร์ฟเวอร์
เป็นไปได้ไหมที่จะเชื่อมต่อ HTTPS ผ่านพร็อกซีเซิร์ฟเวอร์ ถ้าใช่พร็อกซีเซิร์ฟเวอร์ประเภทใดที่อนุญาตให้ทำเช่นนี้ ซ้ำกับวิธีใช้พร็อกซีถุงเท้า 5 กับ Apache HTTP Client 4?
103 proxy  https 

12
WebSockets และ Apache Proxy: วิธีกำหนดค่า mod_proxy_wstunnel
ฉันมี : Apache(v2.4) บนพอร์ต 80 ของเซิร์ฟเวอร์ของฉันwww.domain1.comกับmod_proxyและmod_proxy_wstunnelเปิดใช้งาน node.js + socket.io บนพอร์ต 3001 ของเซิร์ฟเวอร์เดียวกัน การเข้าถึงwww.domain2.com(มีพอร์ต 80) เปลี่ยนเส้นทางไป 2. ต้องขอบคุณวิธีการอธิบายที่นี่ ฉันได้ตั้งค่านี้ในการกำหนดค่า Apache: <VirtualHost *:80> ServerName www.domain2.com ProxyPass / http://localhost:3001/ ProxyPassReverse / http://localhost:3001/ ProxyPass / ws://localhost:3001/ ProxyPassReverse / ws://localhost:3001/ </VirtualHost> ใช้งานได้กับทุกอย่างยกเว้นส่วน websocket: ws://...ไม่ได้รับการส่งผ่านพร็อกซีอย่างที่ควรจะเป็น เมื่อฉันเข้าถึงเพจwww.domain2.comฉันมี: Impossible to connect ws://www.domain2.com/socket.io/?EIO=3&transport=websocket&sid=n30rqg9AEqZIk5c9AABN. คำถาม: จะทำให้ Apache Proxy เป็น WebSockets …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.