Bei der Arbeit müssen wir einen Proxy verwenden, um grundsätzlich auf Port 80 zuzugreifen. Beispielsweise haben wir für jeden Benutzer unsere eigenen benutzerdefinierten Anmeldungen.
Meine vorübergehende Problemumgehung besteht darin, Curl zu verwenden, um mich über einen Proxy als mich selbst anzumelden und auf die externen Daten zuzugreifen, die ich benötige.
Gibt es eine Art erweiterte PHP-Einstellung, die ich so einstellen kann, dass intern immer dann, wenn versucht wird, so etwas aufzurufen, wie file_get_contents()es immer über einen Proxy erfolgt? Ich bin am Windows-Geldautomaten, daher wäre es schwierig, ihn neu zu kompilieren, wenn dies der einzige Weg ist.
Der Grund, warum meine Problemumgehung nur vorübergehend ist, besteht darin, dass ich eine Lösung benötige, die generisch ist und für mehrere Benutzer funktioniert, anstatt die Anmeldeinformationen eines Benutzers zu verwenden (ich habe erwogen, ein separates Benutzerkonto nur zu diesem Zweck anzufordern, aber Kennwörter ändern sich häufig, und diese Technik muss in einem Zeitraum bereitgestellt werden Dutzend oder mehr Websites). Ich möchte Anmeldeinformationen nicht grundsätzlich fest codieren, um die Curl-Problemumgehung zu verwenden.