A method for identifying and overcoming blocking by using a non-direct fetching scheme by a web browser in a client device , for use with a list of URLs, the method by the client device comprising: executing the web browser; identifying a request for a content that is identified by a Uniform Resource Locator, URL, from a web server by the web browser ; checking the identified URL for determining whether the identified URL is included in the list; fetching , using a direct fetching scheme , a first response for the request for the content, in response to the determining that the identified URL is not included in the list; fetching , using the non-direct fetching scheme , a second response for the request for the content, in response to the determining that the identified URL is not included in the list; checking the first response of the direct fetching scheme for determining whether the first response is a proper response or whether the direct fetching scheme failed; responsive to the determining that the first response is a proper response, using a received content in the first response by the web browser; responsive to the determining that the direct fetching scheme failed, checking the second response; and responsive to the determining that the second response is a proper response, using the received content in the second response by the web browser, and adding the URL to the list, wherein the first or second response is determined as a proper response responsive to a HTTP status code of 2xx, and is determined as a non-proper response responsive to a HTTP status code of 3xx Redirection, 4xx, or 5xx in the respective response, responsive to a HTTP 404 error message, or responsive to not receiving a proper response after a defined time period following an initiation of the respective fetching is elapsed. executing the web browser; identifying a request for a content that is identified by a Uniform Resource Locator, URL, from a web server by the web browser ; checking the identified URL for determining whether the identified URL is included in the list; fetching , using a direct fetching scheme , a first response for the request for the content, in response to the determining that the identified URL is not included in the list; fetching , using the non-direct fetching scheme , a second response for the request for the content, in response to the determining that the identified URL is not included in the list; checking the first response of the direct fetching scheme for determining whether the first response is a proper response or whether the direct fetching scheme failed; responsive to the determining that the first response is a proper response, using a received content in the first response by the web browser; responsive to the determining that the direct fetching scheme failed, checking the second response; and responsive to the determining that the second response is a proper response, using the received content in the second response by the web browser, and adding the URL to the list, wherein the first or second response is determined as a proper response responsive to a HTTP status code of 2xx, and is determined as a non-proper response responsive to a HTTP status code of 3xx Redirection, 4xx, or 5xx in the respective response, responsive to a HTTP 404 error message, or responsive to not receiving a proper response after a defined time period following an initiation of the respective fetching is elapsed. <EOS>