Ver Mensaje Individual
  #1  
Antiguo 24-12-2017
Delphi01 Delphi01 is offline
Miembro
 
Registrado: nov 2015
Ubicación: Barcelona,España
Posts: 68
Reputación: 9
Delphi01 Va por buen camino
Chromium Embedded Framework (CEF )cambiar proxy en run time

Hola a todos los amantes del delphi y felices fiestas .
Soy nuevo en este tema de Chromium Embedded Framework y apensa sé pocas cosas hasta el momento , estoy utlizando CEF3 en delphi7 ,
mi duda es: Cómo cambiar el proxy ulizando cef3.
bueno , he buscando mucho por la red y he encontrado un código que esta en C++ en este http://www.magpcss.org/ceforum/viewt...hp?f=6&t=14560
Código:
// Set proxy
auto hostProcess = browser->GetHost();
auto requestContext = hostProcess->GetRequestContext();
CefString error;
auto proxyDictionary = CefDictionaryValue::Create();
proxyDictionary->SetString(L"mode", L"fixed_servers");
proxyDictionary->SetString(L"server", L"http://127.0.0.1:8080");
auto proxyValue = CefValue::Create();
proxyValue->SetDictionary(proxyDictionary);
if (!requestContext->SetPreference(L"proxy", proxyValue, error))
   wprintf(L"Can not set proxy. %ls\r\n", error.c_str());
Alguién puede ayudarme a escribirlo en delphi ?
y cómo puedo utilizarlo ?
Muchas gracias de corazón , yo sé que aqui hay grandes maestros del delphi .
Responder Con Cita