مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

source

عضویت از 1395/11/13

مشکلات آجاکس

  • چهارشنبه 13 بهمن 1395
  • 14:07
تشکر میکنم

سلام

دوستان

به مشکلی در اجاکس بر خوردم. اون هم این هست که وقتی از متد Post استفاده میکنم؛ چه از نوع Jquery و چه فانکشن نویسی Ajax ، هیچ کدوم داده رو ارسال نمیکنه. 

http_req_post_comment.open("post", "post_comment_all.aspx", true);
        http_req_post_comment.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
        http_req_post_comment.send("pnumber_post=" + pnumber_post + ""
                                         + "&text_box_comment=" + text_box_comment + ""
                                         + "&part=" + part + ""
                                         + "&page_english_persian=" + page_english_persian + "");

این کد آجاکس هستش. البته قسمت ارسال دیتا. عمل Post انجام میشه. اما تمام پارامتر های ارسالی به مقصد خالی هست.

آیا نیازی به تنظیمات در وب کانفیگ دارم؟ چون روی هاست هم همین مورد رو داره.

مرسی

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 14 بهمن 1395
  • 08:53
کاربر سایت

source

عضویت از 1395/11/13

  • پنجشنبه 14 بهمن 1395
  • 11:39

از نوع:

وب متد با استفاده از Ajax در ASP هست.

با مدیر سرور صحبت کردم. گفتم احتمالا از کانفیگ هست. الان مشکل برطرف شده. پارامتر ارسال میشه اما، روی طول رشته زیاد ارور 404 میده. بیشتر که میشه طول رشته ارور 413 میده.

  <system.web>
    
    <compilation debug="true" targetFramework="4.5.1"/>
    <httpRuntime targetFramework="4.5.1"  
                 maxRequestLength="10000000" 
                 executionTimeout="3600" 
                 maxQueryStringLength="1000000"
                 maxUrlLength="1048576"
                 appRequestQueueLimit="5000"
                 enable="true"
                 enableHeaderChecking="true"
                 minFreeThreads="8"
                 minLocalRequestFreeThreads="4"
                 relaxedUrlToFileSystemMapping="false"                 
                 />
    
    <pages controlRenderingCompatibilityVersion="4.0"/>

    <globalization
      fileEncoding="utf-8"
      requestEncoding="utf-8"
      responseEncoding="utf-8"
      culture="en-US"
      uiCulture="fa-IR"
    />
  
  </system.web>

  <system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding maxReceivedMessageSize="2147483647"                
                  maxBufferSize="2147483647"
                  maxBufferPoolSize="2147483647"
                  transferMode="Streamed">
          <readerQuotas maxDepth="320"
                  maxArrayLength="2147483647"
                  maxStringContentLength="2147483647"/>
        </binding>
      </basicHttpBinding>
    </bindings>    
  </system.serviceModel>



 <system.webServer>
   <security>
     <requestFiltering>
         <requestLimits maxAllowedContentLength="2147483647" maxQueryString="2147483647" maxUrl="2147483647" />
     </requestFiltering>
   </security>
 </system.webServer>

این کانفیگ هست. ولی باز هم محدودیت ارسال دارم طول پارامتر دارم.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)