Problém s odesláním POST requestu Kdyby\Curl\

jospol
Člen | 2
+
0
-

Ahojte,

zkouším psát, kdyby někdo už řešil nebo ho něco napadlo. Máme aplikaci, která odesílá POST requesty pomocí CURL. Několik let fungovala bez problémů, ale najednou vyhazuje 404 (Kdyby\Curl\BadStatusException #404).

Už se nám to stalo jednou a po týdnu pátrání se rozeběhla. Na serveru, který requesty přijímá neevidují od nás žádnou komunikaci, u nás se nic neměnilo – žádné aktualizace na serveru, aplikace,…

Tak dávám do placu, kdyby někdo měl tip, jak postupovat. Díky moc za tipy.

Na 145 se nám zvýrazňuje chyba.

136:                $request = new Request($this->sendLetterUrl);
137:                $request->setTimeout(45);
138:                $request->setCertificationVerify(FALSE);
139:                $request->headers['Content-Type'] = 'multipart/form-data';
140:                $response = $request->post(array(
141:                    'user' => $this->postLogin,
142:                    'password' => $this->postPassword,
143:                ), array(
144:                    'soubor' => $this->requestXml
145:                ));
146:                $this->locksRepository->unlock(self::REQUEST_XML);
147:            } catch (\Exception $e) {
148:                $this->locksRepository->unlock(self::REQUEST_XML);
149:                throw $e;