Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Java headers -> jQuery .ajax header

Af Semibruger smilykoch | 13-07-2012 00:45 | 1285 visninger | 8 svar, hop til seneste
Hej drenge.. Har brug for lidt hjælp.. jeg skal til at anvende et JSON API gennem jQuery, MEN i dokumentationen står headersene der skal sendes med kun som et java eksempel.. og kan ikke helt forstå det :/ Kunne i ikke fortælle mig hvordan man oversætter dette stykke til noget jQuery .ajax headers for mig? DataOutputStream dataStream = new DataOutputStream(socket.getOutputStream()); dataStrea- m.writeInt(1); dataStream.writeBytes(“H3X!”); dataSt- ream.writeInt(payload.length()); dataStream.writeByte- s(payload); dataStream.flush(); til noget der minder om: $(document).ready(function() { $.ajax({ url: service.svc/Request', type: 'GET', dataType: 'json', success: function() { alert('hello!'); }, error: function() { alert('boo!'); }, beforeSend: setHeader }); }); function setHeader(xhr) { xhr.setRequestHeader('securityCode', 'Foo'); xhr.setRequestHeader('passkey', 'Bar'); } Takker :)
--
#1
smilykoch
Semibruger
13-07-2012 00:46

Rapporter til Admin
Ehmm.. den fucker det op.. men det øverste kode-afsnit er self. samlet uden bindestreger.
--
#2
Grydeskeen
Ny på siden
13-07-2012 01:35

Rapporter til Admin
Nu er jeg ikke helt med på hvad du prøver her, men java og javascript er altså ikke det samme. De anvender forskellige metoder til at opnå samme resultat, så du skal beskrive dit mål lidt bedre og fortælle os hvorfor du har fat i noget java
--
#3
smilykoch
Semibruger
13-07-2012 16:46

Rapporter til Admin
Okay.. landet ligger sådan, at jeg er ved at anvende dette JSON API: http://h3x.se[...] men jeg skal anvende det gennem jQuery.. hvilket i sig selv ikke er så slemt. Men jeg kan ikke helt finde ud af hvordan/hvilke headers jeg skal sende med? :o Mvh Mathias
--
#4
Tux
Ultra Nørd
13-07-2012 16:57

Rapporter til Admin
#3 Det kan du ikke, det er langt fra det samme sprog. Du blander nogle ting sammen her, så vidt jeg kan se. Ellers misforstår jeg hvad du forsøger på.
--
Core i7-920 D0 @ 2.66 GHz -|- Gigabyte GA-X58-UD4 -|- Kingston 6x2 DDR3 (1333 MHz) -|- GTX285 1GB DDR3 -|- Windows 7 Ultimate 64bit -|- iPad 2
#5
smilykoch
Semibruger
13-07-2012 17:02

Rapporter til Admin
neej.. jeg skal jo bare lavet et HTTP GET/POST request som JSON? right? det er vel lige meget om eg laver det gennem Java/python/jquery/whatever? eller hvad? jeg skal vel bare lige finde ud af at formulere de headers der skal sendes med? tror jeg da?
--
#6
smilykoch
Semibruger
13-07-2012 17:03

Rapporter til Admin
JSON står jo netop for: JavaScript Object Notation ikke?
--
#7
Principher
Gæst
13-07-2012 18:05

Rapporter til Admin
Efter at have læst lidt på det api du forsøger at bruge, ser det ud til at det bruger en tcp socket og ikke en http forbindelse. Hvis det er tilfældet skal du finde et api der kan åbne en sådan forbindelse, $.ajax laver et http kald. Yderligere søgning tyder på, at der findes et javascript api der kan lave tcp forbindelser kaldet comet, jeg har aldrig set det før, så om det vil virke ved jeg ikke. Ellers så prøv at spørge på h3x, de har nok mere eksakte svar end en flok hol brugere (mig selv inkluderet) der gætter ;-)
--
Gæstebruger, opret dit eget login og få din egen signatur.
#8
smilykoch
Semibruger
13-07-2012 18:17

Rapporter til Admin
Okay.. fedt nok.. tak for hjælpen, jeg vil forsøge at læse lidt om comet og ellers spørge på h3x.. læste bare man kunne gøre det gennem curl? og det er da http er det ikke?
--

Opret svar til indlægget: Java headers -> jQuery .ajax header

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning