[Gez] Ajax url checker

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »

Java Developer

Dit ga je doen Ontwerpen en bouwen van nieuwe functionaliteiten binnen de complexe omgeving; Proactief de processen kwalitatief en efficient inrichten; Opzetten van Unit Tests; Code Reviews; Regie nemen voor innovatieve projecten; Landschap beheren en de bijbehorende ketens hierbij in het oog houden. Hier ga je werken De organisatie is actief binnen de financiele branche en heeft een IT afdeling van circa 450 man. De organisatie voorziet de maatschappij binnen de financiele dienstverlening en is gedurende de jaren een onmisbare schakel geworden. Het is een high profile organisatie waar ze veel te maken hebben met veranderingen voortkomend uit maatschappelijke ontwikkelingen,

Bekijk vacature »

IoT Developer

Ben jij innovatief, heb jij passie voor energie en ben je data gedreven? Bouw dan mee aan IoT binnen Bredenoord. Samen met een gedreven team werk jij aan mooie technische en innovatieve oplossingen. Wat houdt de functie van IoT Developer in? Binnen Bredenoord zijn wij momenteel volop in ontwikkeling met ons IoT platform. Als uitbreiding van ons team zijn wij op zoek naar een IoT Developer. Je zal in projectverband meehelpen met het implementeren van IoT vraagstukken binnen Bredenoord. Als IoT Developer op onze R&D-afdeling word je verantwoordelijk voor het verder inrichten en beheren van ons nieuwe IoT platform. Dat

Bekijk vacature »

PHP developer

Functie omschrijving Voor een klein bedrijf in de buurt van Nieuwegein zijn wij per direct op zoek naar een talentvolle PHP developer. Er wordt veel ruimte geboden voor eigen initiateven, waardoor je een mooie stempel kan drukken op jouw eigen werkzaamheden (zowel operationeel als strategisch). Het bedrijf heeft middels externe programmeurs een multimedia platform ontwikkeld, maar willen geleidelijk de ontwikkeling naar binnen halen. Om die reden zoeken zij een communicatieve interne PHP developer die graag meebouwt aan het succesvolle product. Je gaat de volgende werkzaamheden verrichten: Platform beheren en programmeren (PHP, MySQL, JQuery, Javascript, XML & HTML); Communicatie en aansturing

Bekijk vacature »

Java Developer

Dit ga je doen Het ontwikkelen van nieuwe software; Het ombouwen van de bestaande software; Zowel back- als front-end software ontwikkelen; Het testen; Het implementeren van de volledig geteste software; Het verzorgen van nazorg en het oplossen van bugs; Het opstellen en bijhouden van procesdocumentatie; Je draagt bij aan het agile/scrum processen van het team. Hier ga je werken Ongetwijfeld heb je een of meerdere producten van deze organisatie in huis. Het proces erachter, daar ben je ongetwijfeld minder bekend mee. Deze opdracht geeft je de kans meer over dit proces te weten te komen en een mooie bijdrage te

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

C#.NET Developer

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »

Back-end developer (Magento2)

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »
Michael -

Michael -

26/03/2012 22:06:32
Quote Anchor link
Allen,

Ik zoek een script om een IP adres lokaal te kunnen checken. (Kom niet met PHP, fsockopen, cURL, want dat werkt dus niet.)

Hij zou moeten blijven proberen (elke 5sec bijv) of een IP adres (192.168.*.**) de status 200 OK terug geeft en zo ja dan het IP adres bezoeken.

Ik kan op Google niet vinden wat ik zoek.

Heeft iemand misschien wat liggen of tijd over om wat in elkaar te zetten of een sprong in de goede richting?

Zou erg mooi zijn als iemand kan helpen.

Bij voorbaat hartelijk bedankt.
 
PHP hulp

PHP hulp

18/11/2024 04:26:21
 
Wouter J

Wouter J

26/03/2012 22:10:09
Quote Anchor link
Vacature?

Of anders een sprong in de goede richting:
Ga werken met AJAX. Hiermee kun je de pagina ophalen en vervolgens kun je checken of deze een status 200 terug geeft. Met functies als setTimeout kun je het om de 5 sec. proberen, iets als:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
function checkIp( ipAddress )
{
  // ajax call
  if( status !== 200 )
  {
    setTimeout(argument.callee(), 5000);
  }
  else
  {
    // bezoek de pagina
  }
}
 
Vincent Huisman

Vincent Huisman

26/03/2012 22:25:19
Quote Anchor link
misschien dat je dit met de exec functie kan doen, ik heb geen idee of je daarmee ook waarden terug kan krijgen eerlijk gezegt. Als dat niet zo is, dan kan je altijd via de batch oid een bestandje aanmaken met het resultaat
 
Pim -

Pim -

26/03/2012 22:38:11
Quote Anchor link
De jQuery AJAX documentatie geeft toch voldoende info?
 
Michael -

Michael -

29/03/2012 18:36:40
Quote Anchor link
Wouter J op 26/03/2012 22:10:09:
Vacature?

Of anders een sprong in de goede richting:
Ga werken met AJAX. Hiermee kun je de pagina ophalen en vervolgens kun je checken of deze een status 200 terug geeft. Met functies als setTimeout kun je het om de 5 sec. proberen, iets als:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
function checkIp( ipAddress )
{
  // ajax call
  if( status !== 200 )
  {
    setTimeout(argument.callee(), 5000);
  }
  else
  {
    // bezoek de pagina
  }
}

Dan wel een vrijwilligers vacature ;)
Ik heb zelf weinig met Ajax gedaan en heb eigenlijk dus geen idee hoe ik 't precies moet aanpakken. Ik neem eigenlijk aan dat 't met een paar regeltjes kan.
Ik heb 't in PHP wel gemaakt, maar dat werkt dus niet voor een lokaal adres en er moet een lokaal adres worden gecheckt net zolang tot dat ie t doet en dan het betreffende adres openen.

Vincent Huisman op 26/03/2012 22:25:19:
misschien dat je dit met de exec functie kan doen, ik heb geen idee of je daarmee ook waarden terug kan krijgen eerlijk gezegt. Als dat niet zo is, dan kan je altijd via de batch oid een bestandje aanmaken met het resultaat

Heb je een voorbeeld wat je bedoelt?

Pim - op 26/03/2012 22:38:11:
De jQuery AJAX documentatie geeft toch voldoende info?

Heb je een link waar ik iets daarover zou kunnen vinden? Heb alleen een 'jquery broken link checker plugin' uit 2007 gevonden, maar die werkt weer met inladen van een php pagina. Zou het makkelijkste zijn als ik de pagina/script vanaf 't bureaublad kan opstarten zonder server, dus dan is php geen oplossing.
 
Michael -

Michael -

02/04/2012 19:08:21
Quote Anchor link
Geen reacties meer? Schijnbaar toch ingewikkelder dan ik dacht als er niemand meer iets weet.

Ik heb intussen wat gevonden op Google, maar met mijn beperkte kennis van javascript is het lastig hier precies van te maken wat ik wil. Het schijnt ook niet te werken bij websites, maar alleen bij bestanden die op je eigen server staan? http://localhost/ vind ie dan weer wel, maar een lokaal IP adres weer niet.

Het is eigenlijk ook de bedoeling dat de url met GET kan worden aangegeven, maar ook dit krijg ik nog niet zoals t moet.

Iemand die me verder kan helpen?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<script language="javascript" type="text/javascript">
http_check = getHTTPObject();

function getHTTPObject(){
  //Create a boolean variable to check for a valid Internet Explorer instance.
var xmlhttp = false;
//Check if we are using IE.
 try {
  //If the Javascript version is greater than 5.
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  //If not, then use the older active x object.
  try {
  //If we are using Internet Explorer.
  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
 } catch (E) {
//Else we must be using a non-IE browser.
xmlhttp = false;
 }
}
//If we are using a non-IE browser, create a javascript instance of the object.
 if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
 xmlhttp = new XMLHttpRequest();
 }
 
  return xmlhttp;
}


function check_file(path_of_file)
{
    http_check.open("HEAD", path_of_file);
    http_check.onreadystatechange = handleHttpResponse_check;
    http_check.send(null);

    function handleHttpResponse_check()
    {
        if(http_check.readyState == 4){
            if (http_check.status == 200) {
                document.getElementById('check').innerHTML = 'Pagina gevonden.';
            }else {
                setTimeout("location.reload(true);",5000);
                document.getElementById('check').innerHTML = 'Pagina niet gevonden. Probeert over 5 seconden opnieuw.';
            }
        }
    }
}
</script>


<script language="javascript" type="text/javascript">
    check_file('http://192.168.2.23');
</script>
<div id="check"></div>
 
Chris -

Chris -

02/04/2012 19:21:40
Quote Anchor link
Kun je niet uitleggen waarom het met PHP niet werkt? Wat voor machine is het, krijg je foutmeldingen met fsockopen, kun je niet gewoon exec('ping 192.168.2.23'); doen en het resultaat afvangen en uitlezen? More information please :)
 
Michael -

Michael -

02/04/2012 19:31:57
Quote Anchor link
Chris: Het gaat om een lokaal IP adres dat moet worden gecheckt en dat gaat niet met PHP vanaf een server en ik ga/kan/mag geen PHP server op de bedrijfs pc installeren. Ik moet dus iets hebben wat gewoon zo kan werken zonder installatie. Het liefst 1 html bestand met ajax/javascript waarmee ik het lokale IP adres ftp://192.168.1.20 en http://192.168.1.20 mee kan checken. Op 't moment dat 't IP adres 'online' is moet ie 't IP adres bezoeken. Pingen gaat niet, want het IP is wel gewoon te pingen maar zegt niks over of de site daarop ook al bereikbaar is. Anders had ik wel gewoon een eindeloze ping kunnen laten lopen.
 
Chris -

Chris -

03/04/2012 19:56:41
Quote Anchor link
Dus er draait op dat IP-adres wel een webserver? Dan kan je inderdaad met javascript (gewoon jQuery inladen in je html bestand) de pagina ophalen. Even eventueel met visualbasic?
 
Michael -

Michael -

04/04/2012 17:46:57
Quote Anchor link
Gaat niet om ophalen. Gaat om het controleren of ie beschikbaar is (200ok).
Dat het kan weet ik ook wel, maar hoe ik het precies moet doen kom ik nog niet uit.

Zoek een ajax/javascript functie die de link uit de url (get) haalt en controleert op status 200ok, zo niet dan over paar seconden weer proberen, en zo wel dan naar die link toe gaan.
 
Michael -

Michael -

05/04/2012 17:54:15
Quote Anchor link
Iemand...
 
Michael -

Michael -

07/04/2012 22:40:58
Quote Anchor link
bump
 
- Pepijn  -

- Pepijn -

08/04/2012 08:08:38
 
Michael -

Michael -

09/04/2012 22:05:58
Quote Anchor link
Pepijn --- op 08/04/2012 08:08:38:

Fijn dat er iemand reageert, maar dat was niet de vraag.
 
Erwin Goossen

Erwin Goossen

09/04/2012 22:50:08
Quote Anchor link
Als je dit clientside wil doen is ajax 1van de weinige mogelijkheden. Kijk eens naar jquery. Je kan dan op elke pc in de webroot een check.html zetten, deze fetchen en klaar is klara.
Wil je dit server-side dan kun je http://www.webmasterworld.com/php/3544745.htm proberen
 
Pieter Jansen

Pieter Jansen

10/04/2012 00:27:17
Quote Anchor link
TS wil geen PHP gebruiken op de betreffende machine. Maar even kort door de bocht, kun je ook een goede omschrijving geven van wat je nu precies wil? Want ik heb het idee dat je dit zoekt:

een html bestand die gaat pollen naar een server om te kijken of die server online staat.

Daarentegen zeg je zelf dat je wilt dat er een html bestand komt die pollt naar een server om aan te geven dat ie beschikbaar is.

Het is 1 van de 2. Beide zijn mogelijk met AJAX, zonder PHP. Maar 1 ding, je kunt geen lokaal IP addres terug krijgen met javascript alleen.

Wat wel mogelijk is is dat je met een AJAX request een call maakt naar een willekeurige server van jou om daar vervolgens de IP addressen uit terug te filteren en dat als respons terug geeft ( als de status 200 is ). Op die manier kun je wel IP adressen in je javascript krijgen. Hoe dan ook, iets meer uitleg is handiger, omdat we dan nog specifieker in kunnen gaan op de materie wat jou uiteindelijk helpt.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.