Score:1

จุดสิ้นสุดของ POST สำหรับอนุกรมวิธานคืออะไร

ธง cn

ฉันมีสคริปต์ทดสอบเพื่อสร้าง (POST) คำสำหรับ แท็ก คำศัพท์โดยใช้ curl สคริปต์ง่ายๆ นั้นทำงานได้ดีบน Drupal 8.9.20 แต่กลับมีข้อผิดพลาด 404 บน Drupal 9.3.0

{"message":"ไม่พบเส้นทางสำหรับ 'POST \/entity\/taxonomy\/term\/taxonomy_term'"}

จุดสิ้นสุดของ POST สำหรับเงื่อนไขอนุกรมวิธานคืออะไร

ฉันลองกับปลายทางที่แตกต่างกัน แต่ฉันได้รับข้อความแสดงข้อผิดพลาดเดียวกัน ใน Drupal 8 พวกเขาทำงาน

ใน Drupal 9 ฉันสามารถโพสต์สำหรับโหนดได้ ฉันสามารถรับเงื่อนไขอนุกรมวิธานได้ เป็นเพียง POST สำหรับเงื่อนไขอนุกรมวิธานเท่านั้นที่ทำให้เกิดปัญหา การตั้งค่า Drupal 8 และ Drupal 9 เป็นการติดตั้งเริ่มต้นใหม่ทั้งหมด โดยมีเพียงโมดูล Web Services ที่เปิดใช้งานโดยใช้ Drush ทั้งสองใช้สคริปต์ Drush เดียวกันทุกประการ

นี่คือสคริปต์ที่ฉันใช้เพื่อค้นหาจุดสิ้นสุด

endpoint="http://example.org/entity/taxonomy/term/taxonomy_term?_format=hal_json"
ขด - ขอ POST \
  -k \
  -ผม \
  -s \
  --ผู้ใช้ "${BOT_USERNAME}:${BOT_PASSWORD}" \
  --ส่วนหัว 'ประเภทเนื้อหา: แอปพลิเคชัน/hal+json' \
  -H 'การควบคุมแคช: ไม่มีแคช' \
  "${endpoint}" \
  --data-binary "@${json_file}"

นี่คือไฟล์ JSON ที่ใช้จากสคริปต์นั้น

{
  "_links": {
    "พิมพ์": {
      "href": "http://example.org/rest/type/taxonomy_term/tags"
    }
  },
  "วิดีโอ": [
    {
      "target_id": "แท็ก"
    }
  ]
  "ชื่อ": [
    {
      "value": "แท็ก REST",
      "หลาง": "en"
    }
  ]
}

นี่คือโมดูลที่เปิดใช้งานและการตั้งค่าทรัพยากร

ภาพหน้าจอ

ภาพหน้าจอ

Ziftman avatar
cn flag
ฉันคิดว่าคุณต้องละทิ้ง /entity จาก URL โพสต์ของคุณ และต้องแน่ใจว่ามุมมองอนุกรมวิธานไม่ได้แทนที่เส้นทางนั้น
cn flag
การวาง /entity ไม่ทำงาน ฉันพยายามก่อนที่จะถามคำถามฉันลอง: /taxonomy/term/taxonomy_term?_format=hal_json, /term/taxonomy_term?_format=hal_json /taxonomy_term?_format=hal_json. ฉันลบมุมมองทั้งหมดและยังคงมีปัญหาเดิม

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา