我在C#中工作,到目前为止我使用WebRequest方法来获取和POST数据。我使用Fiddler来检查浏览器在做什么,并且在发布一些数据后,我得到了从Ajax中检索数据的点。 我不确定是否必须在我的项目中添加一个JavaScript页面,或者在JavaScript文件中需要什么代码以及如何调用它。 从本质上讲,我有权发布数据{“名”:“ABCD”}网址www.example.com/Website.AJAX,Website.ashx。如何将数据从C#发布到ajax网站?
0
A
回答
2
Ajax不是普通的要求如此不同,所以你可以将它张贴如常。最有可能的问题是后端如何处理它是一个Ajax请求(如果它确实如此)。
因为它看起来像您正在使用的Web窗体上有后台,你只需要添加一个特殊的头最有可能的(X-Requested-With
)。一些框架添加它,但它不是ajax请求的真正需求。
所有的一切,我只想张贴一个普通请求与WebRequest
像之前。如果这不起作用,您需要研究来自网络用户界面的原始请求,看看有什么不同。例如。一个特殊的标题或请求Content-Type
是JSON或类似的东西。
P.S.如果您在主体中使用JSON,最好明确地将内容类型设置为application/json; charset=utf-8
,除非服务器有特殊要求。
相关问题
- 1. 如何将数据发布到网站
- 2. jQuery/AJAX - 如何通过XMLHTTPRequest发布数据/登录到网站
- 3. 将ASP.NET网站+数据库发布到Windows Azure网站
- 4. 从ASP网站发布数据到PHP网站
- 5. 如何将dotnetnuke网站发布到Azure?
- 6. 如何将数据从android发送(发布)到网站或服务器
- 7. 如何将数据发布到其他网站?
- 8. 如何使用PurePDF库将数据发布到网站?
- 9. 如何使用Jsoup将数据发布到网站中
- 10. 如何将Access 2013数据库发布到本地网站?
- 11. 从后面的代码将数据发布到其他网站
- 12. 将大量数据从旧发布网站迁移到新网站
- 13. 将数据从C#发布到PHP
- 14. 如何从Android应用程序接收数据并将其发布到网站
- 15. 如何将数据从magento网站传输到prestashop网站?
- 16. 如何从c#发布多个记录到网站?
- 17. 如何将GPS数据从android发送到网站?
- 18. 如何将数据从avr微控制器发送到网站
- 19. 如何将数据从EditText发送到网站?
- 20. 如何将数据从网站发送到浏览器?
- 21. 如何将数据从网页表单发布到HTTPHandler.ashx文件?
- 22. 如何将图像从网站发布到脸书
- 23. 如何使用vba将数据发送到网站数据库
- 24. 使用AJAX将数据发布到PHP
- 25. 如何将网站中的数据从网站发布或传递到目标元素?
- 26. 如何将数据从JS发布到C#
- 27. 如何在GAE上发布数据到https网站(Java)
- 28. 发布网站后的Ajax网址
- 29. AJAX发布到数据库
- 30. 如何从Ajax发布对象数组数据到PHP
这是否意味着我不需要使用JavaScript?在普通的GET或POST上,我可以在Fiddler中看到表单的元素,但是当我到达Ajax时,表单不再可见。 –
你不需要JavaScript。没有什么特别的JavaScript可以做,你不能在C#中完成(除非WebRequest有一些特殊的限制)。您无法在其中看到WebForms的原因是因为您不以该格式发布。您改用JSON。在小提琴手中有一个JSON标签可以显示这些数据。 –
我认为网络形成标签在那里是'内容类型:应用程序/ x-WWW的形式urlencoded' –