Search Feedback

320
votes

UnityWebRequest Proxy Support / Parity with WWW

Networking

-

-

The current bug reported here (https://fogbugz.unity3d.com/default.asp?807081_p6p8jtakhuvskj2s) was closed, but I did not see an open Feedback request on the issue. As an engineer working on service integration, being able to have QA & client engineers use proxy services like CharlesProxy is critical for quick turn around of bugs in our server configuration / services connections (e.g. header response configuration issues during migrations for WebGL builds). Since UnityWebRequests are pitched as a replacement for WWW requests, there is a developer expectation that proxy support will be integrated with this new model.

Please let me know if I am missing docs on how / when this will be integrated.

Comments (2)

  1. 2db2ada44f3d06a67c52ec38902149b0?d=mm

    mowax74

    Oct 09, 2018 16:31

    Totally agree! A shame that Unity think that this is not relevant, since years! They claim that Unity is not just for games, that it is also great for interactive presentations and stuff.
    But: NOT WITHOUT a PROXY SUPPORT in UnityWebRequest! How can you not imagine that this is needed, if you use Unity as a solutiuon for generating interactive stuff that is used in companies?! Almost every company is sitting behind a proxy server!

    Using System.Net.WebRequest for years now for PC/MAC and UnityWebRequest for WebGL and sorting this out via pre processor tags is far from a good solution!

  2. 4ffc50280f4b51c85d639ca60ff2f7fb?d=mm

    pablothedolphin

    Nov 22, 2016 15:34

    I totally agree. The lack of proxy support makes it very difficult when presenting a Unity Build in a client's HQ and all of their WiFi networks are behind a proxy. Especially when it comes to intensive simulations that simply won't work on WebGL.

    There are some "proxy aware" .NET classes we could use but they need to be threaded and WebGL doesn't support threading and won't do so for a very long time. It would make things much simpler if Unity's API could provide this solution.

Your opinion counts

Help us make things better. Share your great idea for improving Unity or vote for other people’s.

Log in to post a new idea

Categories

All

(10889)

2D

(287)

Ads

(57)

AI & Navigation

(81)

Analytics

(130)

Animation

(406)

Asset Store

(364)

Asset Store Publisher

(19)

Assets

(551)

Audio

(185)

Cloud Build

(148)

Collaborate

(68)

Docs & Tutorials

(247)

Editor

(2545)

Everyplay

(17)

Game Performance Reporting

(21)

General

(987)

Graphics

(894)

GUI

(442)

Input

(173)

Licensing

(93)

Networking

(190)

Physics

(387)

Platforms

(445)

Profiling & Optimization

(84)

Runtime

(185)

Scripting

(1141)

Terrain

(174)

WebGL

(142)