ในช่วงที่ผมพัฒนาเว็บไทยลีก ได้เขียนคำสั่งให้ทำการอัพโหลดรูปภาพไปเก็บไว้ที Apache Server โดยสร้างเป็น PHP web service เป็นตัวให้บริการในการ อัพโหลดรูปภาพ โดยเว็บหลักเป็น ASP.NET MVC เมื่อทดลองรันเว็บ มี error The request failed with HTTP status 417: Expectation failed.
ผมได้คนหาดูในเ็ว็บไซด์ต่างๆ จนได้คำตอบว่า มี proxies บางตัวที่ไม่รองรับ 100 continue การแก้ไขก็คือการแก้ไขค่าในไฟล์ web.config
ให้เป็นดังนี้
<configuration>
<system.net>
<settings>
<servicePointManager expect100Continue="false" />
</settings>
</system.net>
</configuration>
และอย่าลืมที่จะ MOD 777 folder ที่จะทำการ upload รูปภาพขึ้นไปด้วยนะครับ