Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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, 1649 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
Neuester Wissensbeitrag
Exchange Server

WSUS bietet CU22 für Exchange 2007 SP3 nicht an. EOL Exchange 2007

Tipp von DerWoWusste zum Thema Exchange Server ...

Ähnliche Inhalte
JavaScript
gelöst Per JavaScript ein ID-Element schließen (9)

Frage von Peter32 zum Thema JavaScript ...

Sicherheit
Was ist auf einmal passiert? (12)

Frage von DavidA zum Thema Sicherheit ...

Festplatten, SSD, Raid
gelöst Was ist mit Seagate Cheetah 15k HDD passiert? (2)

Frage von vBurak zum Thema Festplatten, SSD, Raid ...

JavaScript
gelöst Range (Slider) Javascript mit Plus-Minus Buttons (3)

Frage von internet2107 zum Thema JavaScript ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Batch xls nach aktuellem Datum auslesen und email senden (14)

Frage von michi-ffm zum Thema Batch & Shell ...

Windows Server
SBS 2011 Standard virtualisieren (13)

Frage von HeinrichM zum Thema Windows Server ...

Backup
Datensicherung ARCHIV (12)

Frage von fautec56 zum Thema Backup ...

LAN, WAN, Wireless
Per Script auf UniFi-controller zugreifen und WPA2-Key ändern (11)

Frage von Winfried-HH zum Thema LAN, WAN, Wireless ...