Worked for me as well :]

Thanks for the help and hope it will be useful for other users as well.


On 7 May 2014 01:40, Tony Kelman <[email protected]> wrote:

> I must've done something wrong with BinDeps. For some reason
> Pkg.build("LibCURL") does not seem to be doing anything. If you manually do
>
> using WinRPM
> WinRPM.update()
> WinRPM.install("libcurl")
>
> then HTTPC.get("http://www.google.com";) works for me. I thought the
> deps/build.jl I wrote in that patch would just automatically do that.
>
>
> On Tuesday, May 6, 2014 1:47:11 PM UTC-7, Tony Kelman wrote:
>>
>> I'll have a look. It might be another case of Windows XP missing a some
>> function in its runtime library that libcurl.dll is trying to use.
>>
>>
>>
>> On Tuesday, May 6, 2014 7:57:08 AM UTC-7, Amit Murthy wrote:
>>>
>>> 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/10 that 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/Re
>>>>>>>> quests.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
>>>>>>>>
>>>>>>>
>>>>>
>>>

Reply via email to