docs: public synchronized String hashURL(String externalForm) {
          try {
              return hashURL(new URL(externalForm), externalForm);
          } catch (MalformedURLException e) {
              e.printStackTrace();
          }
          return ERR_HASH;
      }