Note that if your password contains special characters, you might need to replace those characters with the URL encoded equivalent, e.g., replace & with %26 Wget -keep-session-cookies -save-cookies COOKIEFILE -post-data 'username=YOURUSERID&password=YOURPASSWORD' "" Use the following syntax replacing COOKIEFILE with your preferred path and filename, and YOURUSERID and YOURPASSWORD appropriately: In this case, it's safer to use an asynchronous request as detailed below.Īsynchronous requests require a login ( register if you don't have a login) and for wget this means obtaining a cookie file. ![]() Note that wget has a default timeout of 900 seconds (15 minutes) and so if the request is complex, it's possible that it may timeout. Wget -O myMetadataRequest.csv "'%25Electric_Field%25'" While a metadata request will return the format requested: The -O (O for Oscar) option will name the file with the extension you give it, so take care that the extension is the correct one.įor example, a data request will return a. The content disposition option will give it an appropriate name and extension. ![]() Put it in double quotes (make sure 'smart quotes' are not enabled)Īdd one of the following to the beginning: Take the https form of the request (data doesn't change, but metadata requests need URL encoding - see metadata page) ![]() Wget and curl are used to put a request directly on the command line WGET WGET and CURL - Direct command line tools
0 Comments
Leave a Reply. |