Unfortunately I don't have access to a Windows machine to try it out. May be related to this patch https://github.com/amitmurthy/LibCURL.jl/pull/10that was recently applied. Maybe Tony can help out here.
On Tue, May 6, 2014 at 7:13 PM, joanenric barcelo <[email protected]>wrote: > Thanks Amit, I've tried your package as well. What I get in my machine is > the following: > > Microsoft Windows XP [Version 5.1.2600] > (C) Copyright 1985-2001 Microsoft Corp. > > > C:\Documents and Settings\jbarcelo>julia > OpenBLAS : Your OS does not support AVX instructions. OpenBLAS is using > Nehalem > kernels as a fallback, which may give poorer performance. > _ > _ _ _(_)_ | A fresh approach to technical computing > (_) | (_) (_) | Documentation: http://docs.julialang.org > _ _ _| |_ __ _ | Type "help()" to list help topics > | | | | | | |/ _` | | > | | |_| | | | (_| | | Version 0.3.0-prerelease+2809 (2014-04-28 22:41 > UTC) > _/ |\__'_|_|_|\__'_| | Commit d1095bb* (7 days old master) > |__/ | i686-w64-mingw32 > > > julia> using HTTPClient.HTTPC > > julia> r = HTTPC.get("http://xxx.xxx.xxx.xxx:xx/?request=var") > ERROR: error compiling get: error compiling setup_easy_handle: > in get at C:\Documents and Settings\user\.julia\v0.3\HTTPClient\src\HTTPC > .j > l:519 > > > Do you have any idea on what can be causing this issue? Thanks Amit > > > El martes, 6 de mayo de 2014 10:55:46 UTC+1, Amit Murthy escribió: >> >> If you want to try with HTTPClient, the usage would be >> >> using HTTPClient.HTTPC >> r=HTTPC.get("http://xxx.xxx.xxx.xxx:xx/?request=var") >> >> r.body is an IOBuffer containing has the response body. If the response >> is an ASCII string, you can stringify it with bytestring(r.body) >> r.http_code has the response code >> >> >> >> >> On Tue, May 6, 2014 at 3:00 PM, Avik Sengupta <[email protected]>wrote: >> >>> I'm presuming you're using this in windows. >>> >>> The download(url) method places the content of the url into a temporary >>> filename. The function should then return the name of the file in which the >>> content has been placed. Unfortunately, the windows verson of the function >>> seems to have a bug where it does not return the filename. The unix version >>> does. >>> >>> As a workaround, you can use the download(url, filename) version of the >>> method. So something like: >>> >>> filename = tempname() >>> download(url, filename) >>> >>> The contents of the url will then be in the file represented by >>> filename. >>> >>> Regards >>> - >>> Avik >>> >>> >>> >>> On Tuesday, 6 May 2014 10:20:30 UTC+1, joanenric barcelo wrote: >>>> >>>> That is right, what I want is to get the value of var as you said, ie. >>>> >>>> http://xxx.xxx.xxx.xxx:xx/?request=var >>>> >>>> so, doing >>>> >>>> >>>> julia> dir = "http://xxx.xxx.xxx.xxx:xx/?request=var"; >>>> >>>> julia> a = download(dir) >>>> >>>> julia> println(a) >>>> nothing >>>> >>>> julia> typeof(a) >>>> Nothing (constructor with 1 method) >>>> >>>> >>>> >>>> I am not getting anything. Any ideas so far? Thanks! >>>> >>>> >>>> El sábado, 3 de mayo de 2014 17:17:10 UTC+1, Jameson escribió: >>>>> >>>>> Or use the builtin `download` command. it isn't very fancy, but should >>>>> get the job done. >>>>> >>>>> I'm not sure what matlab means by PARAMS for an HTTP GET, since the >>>>> GET method doesn't take arguments. presumably though, it is rewriting >>>>> the url to `http://xx.xx.xx.xx:xx/?request=value' with quoting for >>>>> request and value as needed >>>>> >>>>> On Sat, May 3, 2014 at 6:19 AM, joanenric barcelo <[email protected]> >>>>> wrote: >>>>> > Thanks Tony for your help. >>>>> > >>>>> > However, I need to use Win XP for working reasons and I cannot >>>>> manage to get >>>>> > it work. I have raised another post with this issue >>>>> > https://groups.google.com/forum/#!topic/julia-users/wPNc8T8lxX8 >>>>> > >>>>> > thanks again!! >>>>> > >>>>> > El miércoles, 30 de abril de 2014 17:57:50 UTC+1, Tony Kelman >>>>> escribió: >>>>> >> >>>>> >> I'm not sure if the functionality is in base, but presumably one of >>>>> the >>>>> >> http client packages (like https://github.com/loladiro/Requests.jl) >>>>> could do >>>>> >> what you're looking for? >>>>> >> >>>>> >> >>>>> >> On Wednesday, April 30, 2014 8:57:17 AM UTC-7, joanenric barcelo >>>>> wrote: >>>>> >>> >>>>> >>> Hi! >>>>> >>> >>>>> >>> I'm coming from Matlab and I would like to request some >>>>> information >>>>> >>> through IP connection. Basically, I would like to translate the >>>>> following >>>>> >>> Matlab command >>>>> >>> >>>>> >>> urlread('URL','method',PARAMS) >>>>> >>> >>>>> >>> >>>>> >>> concretely: >>>>> >>> >>>>> >>> urlread('http://xx.xx.xx.xx:xx','Get',{'request','value'}) >>>>> >>> >>>>> >>> >>>>> >>> >>>>> >>> Thanks in advance! >>>>> >>> >>>>> >>> JoanEnric >>>>> >>>> >>
