How to build a query string for a URL in C#?

You can create a new writeable instance of HttpValueCollection by calling System.Web.HttpUtility.ParseQueryString(string.Empty), and then use it as any NameValueCollection. Once you have added the values you want, you can call ToString on the collection to get a query string, as follows: NameValueCollection queryString = System.Web.HttpUtility.ParseQueryString(string.Empty); queryString.Add(“key1”, “value1”); queryString.Add(“key2”, “value2”); return queryString.ToString(); // Returns “key1=value1&key2=value2”, all … Read more

Capturing URL parameters in request.GET

When a URL is like domain/search/?q=haha, you would use request.GET.get(‘q’, ”). q is the parameter you want, and ” is the default value if q isn’t found. However, if you are instead just configuring your URLconf**, then your captures from the regex are passed to the function as arguments (or named arguments). Such as: (r’^user/(?P<username>\w{0,50})/$’, … Read more

Which characters make a URL invalid?

In general URIs as defined by RFC 3986 (see Section 2: Characters) may contain any of the following 84 characters: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~:/?#[]@!$&'()*+,;= Note that this list doesn’t state where in the URI these characters may occur. Any other character needs to be encoded with the percent-encoding (%hh). Each part of the URI has further restrictions about … Read more

How to get the full URL in Express?

The protocol is available as req.protocol. docs here Before express 3.0, the protocol you can assume to be http unless you see that req.get(‘X-Forwarded-Protocol’) is set and has the value https, in which case you know that’s your protocol The host comes from req.get(‘host’) as Gopal has indicated Hopefully you don’t need a non-standard port … Read more

How do I create a URL shortener? [closed]

I would continue your “convert number to string” approach. However, you will realize that your proposed algorithm fails if your ID is a prime and greater than 52. Theoretical background You need a Bijective Function f. This is necessary so that you can find a inverse function g(‘abc’) = 123 for your f(123) = ‘abc’ … Read more

How to get URL parameter using jQuery or plain JavaScript?

Best solution here. var getUrlParameter = function getUrlParameter(sParam) { var sPageURL = window.location.search.substring(1), sURLVariables = sPageURL.split(‘&’), sParameterName, i; for (i = 0; i < sURLVariables.length; i++) { sParameterName = sURLVariables[i].split(‘=’); if (sParameterName[0] === sParam) { return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]); } } return false; }; And this is how you can use … Read more

What’s the shebang/hashbang (#!) in Facebook and new Twitter URLs for?

This technique is now deprecated. This used to tell Google how to index the page. https://developers.google.com/webmasters/ajax-crawling/ This technique has mostly been supplanted by the ability to use the JavaScript History API that was introduced alongside HTML5. For a URL like www.example.com/ajax.html#!key=value, Google will check the URL www.example.com/ajax.html?_escaped_fragment_=key=value to fetch a non-AJAX version of the contents.

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)