J'essaie de soumettre une demande et elle est correctement gérée dans Chrome. Tout fonctionne correctement et je peux continuer à avancer dans le flux de travail. Le problème vient quand j'essaie d'envoyer la demande en utilisant Firefox ou Safari. La demande ne passe tout simplement pas correctement. Im essayant de trouver où l'erreur pourrait se produire, mais je ne peux pas sembler comprendre ce qui causerait un comportement si différent. J'envoie la requête via RequestBuilder et son code à peu près le même que celui que j'ai utilisé tout au long du projet pour tous les formulaires. Mes navigateurs web sont les suivants et Im sur OS X 10.6.5: Chrome 9.0.587.0 dev
Safari 5.0.2
Firefox 3.6.12Qu'est-ce qui provoquerait l'envoi correct d'une demande dans Chrome par GWT, mais de manière incorrecte dans Safari et Firefox?
Ive a également essayé sur Windows 7 dans Firefox. Est-ce que quelqu'un a déjà rencontré un problème comme celui-ci et si oui, avez-vous trouvé une solution? Je vous remercie!
Edit:
RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, "/deployments/" + createdProjectName + "/");
builder.setHeader("Content-type", "application/x-www-form-urlencoded");
try {
Request request = builder.sendRequest(formBuilder.toString(), new RequestCallback() {
public void onError(Request request, Throwable exception) {
//I handle an error here
}
public void onResponseReceived(Request request, Response response) {
if(response.getText().contains("Back to")){
//Successful handling here
} else {
//Handling more errors here
}});
} catch (RequestException e) {
}
Définir "soumettre une demande". Pouvez-vous montrer du code? –
J'envoie une requête POST. J'ai mis à jour ci-dessus pour montrer comment je le fais. –