2017-04-20 2 views
0

Hier sind meine Schritte:BO RESTful API Caches Daten

  1. bo Dokument erstellen mit 2 id = 1
  2. erstellen bo 4.2 sp3 Anmeldetoken auffordert.
  3. Anruf documents/1/parameters-2 prompt Parameter
  4. zurück
  5. Go Designer zu melden und entfernen 1 Prompt
  6. Anruf documents/1/parameters

Erwartet: 1 prompt zurück

Actual werden soll: 2 Aufforderungen sind nach wie vor zurückgegeben (Daten wurden zwischengespeichert)

Um neue Daten zu erhalten, muss ich mich neu anmelden. Wie kann ich mit demselben BO-Token neue Daten erhalten? Ich habe versucht, no-cache, no-store usw. http Header zu senden, aber es ergab keinen Sinn.

Antwort

1

Sie müssen wahrscheinlich schließen und erneut öffnen. Siehe Abschnitt 8.1.6 des Leitfadens.

Anruf PUT /documents/xxx mit:

<document> 
<state>Unused</state> 
</document> 

es dann wieder öffnen.

+0

Ich bin mir nicht sicher, ob dies ein guter Weg, aber es funktioniert gut, danke! – Serg046

+0

Manchmal gibt diese Abfrage HTTP 500 zurück, ich blieb bei der erneuten Anmeldung. – Serg046