Как мы можем установить user-agent и ключ заголовка вместе с URL-адресом ссылки на веб-просмотр? - PullRequest
0 голосов
/ 29 мая 2019

Требование моего приложения - отправить user-agnet и header key вместе с URL, который будет загружен в webview. Ниже приведен мой код для этого, и мы получаем agnet и ключ заголовка, как указано

    HashMap<String, String> headerValue = new HashMap();
    webView.getSettings().setDomStorageEnabled(true);
    webView.getSettings().setDefaultTextEncodingName("utf-8");
    webView.getSettings().setJavaScriptEnabled(true);

    //Set user-agent value
    webView.getSettings().setUserAgentString("my_user_agent_value");

    // Load url with header key
     webView.loadUrl("loadUrl", headerValue);

Теперь также необходимо отправить user-agnet и header key со ссылкой, которая нажата в webview.

Теперь я хочу подтвердить, что в приведенном выше случае

  1. Это значение агента пользователя будет отправлено со ссылкой, которая была нажата в веб-просмотре?
  2. Будет ли этот ключ заголовка отправляться со ссылкой, которая была нажата в веб-просмотре? В противном случае мы должны реализовать это снова, как показано ниже

       @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
    //Set user-agent value
    webView.getSettings().setUserAgentString("my_user_agent_value");
    
    // Load url with header key
     webView.loadUrl("loadUrl", headerValue);
       }
    

    Кто-нибудь может предложить и подтвердить, что мы должны реализовать для выполнения моего вышеупомянутого требования по отправке пользовательского агнета и заголовочного ключа вместе со ссылкой на веб-просмотр ??

...