私はLaravel powered REST APIと通信するAngular 2アプリを開発中です。私はパッチのリクエストをREST APIに送り、上記のエラーを取得しようとしています。開発者ツールの[ネットワーク]タブで、私の応答ヘッダーが正しく見えて、エラーメッセージを反証しているようです。 PATCHメソッドはデフォルトで許可され、あなたが実際にformタグでCORSメソッドアクセス制御許可のメソッドでPATCHを許可していません
<input name="_method" type="hidden" value="PATCH">
でPOSTメソッドを送信する必要がされていないかもしれないので、
HTTP/1.1 200 OK
Host: localhost:8000
Connection: close
X-Powered-By: PHP/7.0.8-0ubuntu0.16.04.3
Allow: GET,HEAD,PATCH
Cache-Control: no-cache
Content-Type: text/html; charset=UTF-8
Access-Control-Allow-Origin: *
Acess-Control-Allow-Methods: GET, POST, PUT, PATCH, DELETE, OPTIONS
Access-Control-Allow-Headers: Content-Type, X-XSRF-TOKEN
「Acess」のスペルが間違っていることがわかりました...そうですか? VTC - 単純なタイプミス。 – HPierce
ああ。うん、それは明らかだったはずです – CaldwellYSR