Specifying a handler of null indicates that the URL should use a default stream handler for the protocol, as outlined for: java.net.URL#URL(java.lang.String, java.lang.String, int, java.lang.String) Coding carelessly to open new windows can no longer be assured of success, cannot succeed by force and, if it does, it will annoy a majority of users. Launch URL from within PowerApps form - IN THE SAME TAB In the javascript call the url with custom http header and reditrect to the original URL. We have used a button. You may think that they will know how to simply switch . Quote. The good news is that URL objects handle all that . Modify Header Value (HTTP Headers) - Chrome Web Store URL (Java Platform SE 7 ) - Oracle Not sure if it does tabs or what. Next, select the text you want to link and then click on the insert link button (or press CTRL + K on Windows / Command + K on Mac). If you don't control the target domain you wont be able to set a CORS policy, look at alternatives to CORS. You can open the links of your own website in the new tab or the same tab. How to launch Urls in Flutter - Medium 1. 2. Go to the URL you want - in my case www.google.com. There are two special-case header calls. The Search pane lists all instances of Cache-Control that it finds in resource headers or content. The data inside the header is base64 encoded. This is the best way to open links in new tab and rank higher in Google and other search engines. Send custom HTTP header through 'Open URL in Window' action - Pega Creates a URL object from the specified protocol, host, port number, file, and handler.Specifying a port number of -1 indicates that the URL should use the default port for the protocol.