Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Javascript - XMLHttpRequest - was passiert da implizit?

Frage Entwicklung Webentwicklung

Mitglied: Mondragor

Mondragor (Level 1) - Jetzt verbinden

11.06.2013 um 16:16 Uhr, 1697 Aufrufe

Hallo,

ich habe eine Frage bezüglich der impliziten Aktionen hinter XMLHttpRequest.
Hintergrund:
Wir benutzen eine Schnittstelle, die dieses Objekt aufruft und einen URL-String übergibt, um einen URL-Aufruf zu erzeugen,
der auf dem Zielserver eine Funktion auslöst, die ein Projekt auf WebCenter (ESKO) anlegt...
WebCenter hat hier nur die Möglichkeit, die Attribute via URL zu übergeben, benutzt also GET.
Der Serveraufruf nebst JDK-file und Attributset bildet also eine URL.
Aus dieser werden von dem Programm, dass den Aufruf später noch auslöst,
vorher noch gewisse Sonderzeichen in URL verwandelt (explizit im Quellcode ersichtlich.)
Hierzu gehören allerdings Umlaute und ß NICHT.

Problem:
Das Problem ist nun:
- wenn ich den Aufruf per Hand im Browser simuliere und dabei Umlaute / ß verwende, klappt alles wunderbar.
- wenn ich stattdessen die Umlaute per Hand in die URL encodierte Form umwandle, werden im WebCenter diese nicht richtig dargestellt.

Das Ganze hat aber vor dem Upgrade von WebCenter funktioniert und wurde richtig dargestellt und ein Downgrade kommt nicht in Frage.
Es geht also mehr um die Fehlersuche und darum, möglichst viele Informationen zu bekommen, was unterwegs alles passiert.
Denn die manuellen Aufrufe haben gezeigt, dass man das Problem ja sogar rekonstruieren kann.

Daher frage ich mich, ob XMLHttpRequest implizit eine solche URL-Encodierung vornimmt und wenn ja, ob es eine Möglichkeit gibt, dies zu unterdrücken.

Vielen Dank im Voraus für Eure Antworten.

Grüße,
Mondragor
Ähnliche Inhalte
Sicherheit
Was ist auf einmal passiert? (12)

Frage von DavidA zum Thema Sicherheit ...

JavaScript
Javascript rechnen mir sehr sehr großen Zahlen (3)

Frage von it4baer zum Thema JavaScript ...

VB for Applications
gelöst Kommunikation zwischen vbs und javascript (1)

Frage von it4baer zum Thema VB for Applications ...

Batch & Shell
gelöst Datei zeilenweise auslesen - es passiert aber nichts (3)

Frage von Nagus zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(14)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

RedHat, CentOS, Fedora

Fedora 27 ist verfügbar

Information von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
Windows Userverwaltung
gelöst Administrator hat alle Rechte verloren (10)

Frage von mrdead zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
Gebäude mit WLAN ausstatten (9)

Frage von udobec zum Thema LAN, WAN, Wireless ...

Hyper-V
Hyper V VM abgeschaltet Speicher zu gering (7)

Frage von Thabeus zum Thema Hyper-V ...

Netzwerkgrundlagen
Frage zu VLANS taged untaged exclude (6)

Frage von Akcent zum Thema Netzwerkgrundlagen ...