Execute HTTP(S)-request

tmajvdlaan
Member Posts: 7
Hi,
I want to execute a URL from within NAV; via HYPERLINK this works fine, but I don't want to open an IE-window, when, e.g., a validate of a field must execute a URL.
How can I do this? Someone points me to utility wget, but as far as I can see, this tool can only download files, and not execute some URL's.
Thanks in advance!
Martijn
I want to execute a URL from within NAV; via HYPERLINK this works fine, but I don't want to open an IE-window, when, e.g., a validate of a field must execute a URL.
How can I do this? Someone points me to utility wget, but as far as I can see, this tool can only download files, and not execute some URL's.
Thanks in advance!
Martijn
0
Comments
-
You can use Microsoft HTML Object Library automation to achive that.0
-
This could help you...
Var Name DataType Subtype Length Ne URL Text 1024 Ne Path Text 1024 Ne FileName Text 1024 Name DataType Subtype Length objSHX Automation 'Microsoft WinHTTP Services, version 5.1'.WinHttpRequest objADOStream Automation 'Microsoft ActiveX Data Objects 2.8 Library'.Stream FileN Text 250 ParsedText Text 1024 Cookie File CookieData BigText ParsedData Text 1024 InStr InStream HTTPGet2(URL : Text[1024];Path : Text[1024];FileName : Text[1024]) : Text[1024] CREATE(objSHX) ; CREATE(objADOStream) ; ParsedText := URL ; FileN := Path+'\'+FileName ; objSHX.Open('GET',URL,FALSE) ; objSHX.SetRequestHeader('Cookie','g=password; u=user') ; objSHX.Send ; IF objSHX.Status = 200 THEN BEGIN objADOStream.Type := 1 ; objADOStream.Open ; objADOStream.Read ; objADOStream.Write(objSHX.ResponseBody) ; objADOStream.SaveToFile(FileN,2) ; objADOStream.Close ; //Check if file is zipped... IF COPYSTR(ParsedText,STRLEN(ParsedText)-2,3) = 'zip' THEN UnZIP(FileN,FileName) ; ....
0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions